浅析如何将C#数据查询结果放进Combobox中

本文介绍了如何在C#中使用两种方法将数据库查询结果填充到ComboBox控件中:一种是通过DataSource绑定DataTable并设置ValueMember和DisplayMember;另一种是遍历DataTable并将数据逐条添加到ComboBox中。
摘要由CSDN通过智能技术生成

C#中怎样将数据库查询出来的数据放进combobox下拉列表中

 
 
  1. SqlConnection Conn=....  
  2. //初始化,comboBox1绑定客户表  
  3. string Sql= "select customerName from customer";  
  4. DataSet Ds= new DataSet();  
  5. SqlDataAdapter Da= new SqlDataAdapter(Sql, Conn);  
  6. Da.Fill(Ds, "customer");  
  7. comboBox1.DataSource = Ds.Tables["customer"];  
  8. comboBox1.DisplayMember = "customerName" ;

C#数据查询有两种方式

    第一种C#数据查询是通过combobox.datasource绑定datatable设定valuemember和displaymember对应的字段

(遍历datatable)

第二种C#数据查询就是遍历datatable

 
 
  1. foreach(dr in dt.rows)  
  2. combobox.items.add(dr[0]); 

    第一种数据源绑定后不可更改,第二种可以继续修改数据源.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值