淺析如何將C#數(shù)據(jù)查詢后的結(jié)果放進(jìn)combobox中
C#中怎樣將數(shù)據(jù)庫查詢出來的數(shù)據(jù)放進(jìn)combobox下拉列表中,本文將為大家解釋這個(gè)問題。希望通過本文,大家對C#數(shù)據(jù)查詢有更多的了解。
C#中怎樣將數(shù)據(jù)庫查詢出來的數(shù)據(jù)放進(jìn)combobox下拉列表中
- SqlConnection Conn=....
- //初始化,comboBox1綁定客戶表
- string Sql= "select customerName from customer";
- DataSet Ds= new DataSet();
- SqlDataAdapter Da= new SqlDataAdapter(Sql, Conn);
- Da.Fill(Ds, "customer");
- comboBox1.DataSource = Ds.Tables["customer"];
- comboBox1.DisplayMember = "customerName"
C#數(shù)據(jù)查詢有兩種方式
***種C#數(shù)據(jù)查詢是通過combobox.datasource綁定datatable設(shè)定valuemember和displaymember對應(yīng)的字段
(遍歷datatable)
第二種C#數(shù)據(jù)查詢就是遍歷datatable
- foreach(dr in dt.rows)
- combobox.items.add(dr[0]);
***種數(shù)據(jù)源綁定后不可更改,第二種可以繼續(xù)修改數(shù)據(jù)源.
【編輯推薦】
責(zé)任編輯:彭凡
來源:
電子工業(yè)出版社