當前位置:首頁 » 操作系統 » combobox顯示資料庫

combobox顯示資料庫

發布時間: 2022-09-30 23:26:21

1. 在第一個combobox選擇一項,對應在第二個combobox里顯示資料庫里對應的內容,怎麼寫

思路:第一個combobox的onchange事件,調用ajax去查詢資料庫,將數據傳回前台然後拼成opion放到第二個combobox的下面。

2. c#form中用combobox顯示sql資料庫中的某一列數據

可以在可視化界面綁定到資料庫中的某一列的,或者你手動實例一個datareader,
然後一行一行的讀
while(reader.read()
{
combobox.items.add(reader[列名].tostring());
}

3. c#form中用combobox顯示sql資料庫中的某一列數據

定義一個DataSet數據集,將查詢結果放到數據集里select 要綁定的列 from 表
DataSet ds=new DataSet ();
combobox.DataSource = ds.Tables[0];
combobox.DisplayMember = "要綁定的列";
combobox.ValueMember = "要綁定的列";
如果要加上網路搜索框一樣的功能,就是你輸入前幾個字元,下拉框會自動列出適合的選項就加上:
combobox.AutoCompleteSource = AutoCompleteSource.ListItems;
combobox.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
設置為不選中任何選項
combobox.SelectedIndex = -1;

4. 怎麼讓ComBoBox列表顯示資料庫中的數據 Delphi

用adoquery查詢返回的數據。

combobox.Items.Clear;
with adoquery1 do
begin
while not eof do
begin
comcobox.Items.Add(fieldbyname('id').asstring);
next;
end;
end;

窗口顯示代碼?不太明白是不是這樣?
Frm2:=TFrm2.Create(application);
Try
Frm2.ShowModal;
Finally
Frm2.free;
Frm2:=nil;
end;

5. Combobox如何能實現添加數據將其顯示

以users表為例,有三個欄位,自增長的編號id,int類型;名稱name,nvarchar類型,密碼pwd,nvarchar類型
首先在vs2005中引入using System.Data.SqlClient;命名空間
/// 查詢
/// </summary>
/// <returns></returns>
public DataTable Select()
{
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Test;Integrated Security=True");//Initial Catalog後面跟你資料庫的名字,如果你的SqlServer伺服器名稱後面不帶SQLEXPRESS,那麼Data Source=.
conn.Open();
string sql = "select * from users";
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
conn.Close();
cmd.Dispose();
return dt;
}
方法寫好後,在form窗體中拖一個comboBox,然後在Load方法中
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.DataSource = Select();//綁定數據
comboBox1.DisplayMember="name";//下拉列表中顯示的是你資料庫中name的值
comboBox1.ValueMember ="id";//這個一般綁定的是id,增加刪除之用。這個屬性也可不設
}
這樣一運行,comboBox中就會顯示數據了!

6. c#如何實現在單擊combobox,在listbox中顯示相應的資料庫中數據

這個功能很簡單呀,我只能大致說一下思路,單擊combobox以後,獲取到選中的值,通過這個值查詢a表中的記錄,這個時候可以獲取到aid,通過aid就可以獲取到對應bid的記錄了,在把你想要的東西顯示在listbox中就行了。這個是最直白的思路,如果是想簡單點,你查詢的時候用SQL語句做一個連接查詢,把a,b 表關聯查詢更快,至於獲取控制項值,控制項顯示值,連接資料庫,資料庫查詢這些個問題,可能需要你自己網路一下,都是很基礎的東西,網上資料很多的。

7. combobox顯示資料庫的一列,怎樣寫呢

'不需要綁定
Private Sub Form_Load()
Dim db As Databse
Dim rs As Recordset
dim datapath as string
datapath="g:\1.mdb" '此處換成你的資料庫完整路徑
'打開資料庫
set db=dbEngine.opendatabase(datapath)
'讀取姓名記錄
set rs=db.openrecordset("select 姓名 from name")
If rs.RecordCount > 0 Then
rs.MoveFirst
End If

Do While Not rs.EOF
If IsNull(rs.Fields(0).Value) = False Then
cbo.AddItem rs.Fields(0).Value
End If
rs.MoveNext
Loop
End Sub

8. 如何使ComboBox顯示資料庫的名稱

select name from master..sysdatabases

成功連上資料庫以後,用循環或者游標取名稱就行了

9. BCB中怎麼將資料庫信息顯示在combobox

以users表為例,有三個欄位,自增長的編號id,int類型;名稱name,nvarchar類型,密碼pwd,nvarchar類型
首先在vs2005中引入using System.Data.SqlClient;命名空間
/// 查詢
/// </summary>
/// <returns></returns>
public DataTable Select()
{
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Test;Integrated Security=True");//Initial Catalog後面跟你資料庫的名字,如果你的SqlServer伺服器名稱後面不帶SQLEXPRESS,那麼Data Source=.
conn.Open();
string sql = "select * from users";
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
conn.Close();
cmd.Dispose();
return dt;
}
方法寫好後,在form窗體中拖一個comboBox,然後在Load方法中
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.DataSource = Select();//綁定數據
comboBox1.DisplayMember="name";//下拉列表中顯示的是你資料庫中name的值
comboBox1.ValueMember ="id";//這個一般綁定的是id,增加刪除之用。這個屬性也可不設
}
這樣一運行,comboBox中就會顯示數據了

10. c#用comboBox顯示資料庫中的所有表。

privatevoidForm1_Load(objectsender,EventArgse)
{
//根據你的實際情況調整連接字元串
stringconnstring=@"datasource=.;initialcatalog=aaa;integratedsecurity=true;";
SqlConnectionconn=newSqlConnection(connstring);
conn.Open();
DataTabledt=conn.GetSchema("Tables");
//dataGridView1.DataSource=dt;//方便查看dt的內容
List<string>tableNames=dt.Rows.OfType<DataRow>().Select(x=>(string)x["Table_Name"]).ToList();
comboBox1.DataSource=tableNames;
conn.Close();
}

熱點內容
現在天龍八部腳本 發布:2025-07-15 04:45:35 瀏覽:331
優酷緩存後怎麼豎屏觀看 發布:2025-07-15 04:44:09 瀏覽:245
蟻周演算法 發布:2025-07-15 04:34:28 瀏覽:600
電腦伺服器名稱寫什麼 發布:2025-07-15 04:29:53 瀏覽:430
安卓編譯打包 發布:2025-07-15 04:24:20 瀏覽:169
bat編譯器 發布:2025-07-15 04:18:07 瀏覽:54
中興伺服器登錄地址 發布:2025-07-15 04:02:47 瀏覽:988
手提箱怎麼改密碼 發布:2025-07-15 03:55:47 瀏覽:219
did腳本 發布:2025-07-15 03:55:12 瀏覽:963
殘留溶劑線性濃度如何配置 發布:2025-07-15 03:54:31 瀏覽:134