• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Butterfly
博客园    首页    新随笔    联系   管理    订阅  订阅
c# winform comboBox动态下拉列表,comboBox动态绑定数据库里的数据
Code
 1public void InsertComShopID(ComboBox cb)    
 2        {    
 3            cb.Items.Clear();//清空ComBox    
 4            SqlCommand cmd = new SqlCommand("select name from shop",DB.Getcon());//构造连接字符串并切打开数据库连接    
 5            SqlDataReader sdr =cmd.ExecuteReader();    
 6            while (sdr.Read())    
 7            {    
 8                cb.Items.Add(sdr[0].ToString());//循环读取数据    
 9            }
//end block while    
10   
11            sdr.Close();//  关闭数据集    
12            DB.GetColse();//关闭数据库连接    
13        }
  
14

或者

Code
 1string ConnectionString = "Data Source=dzjc_2005;user=kk;password=kk;";//写连接串     
 2            OracleConnection conn = new OracleConnection(ConnectionString);//创建一个新连接     
 3   
 4            conn.Open();    
 5            OracleCommand cmd = conn.CreateCommand();    
 6   cmd.CommandText = "SELECT rname,did,rchannel FROM nwvideo.n_road ";//在这儿写sql语句     
 7            OracleDataReader dr = cmd.ExecuteReader();//创建一个OracleDateReader对象     
 8   
 9if (dr.HasRows)    
10            {    
11                cmbChannelSelect.Items.Clear();//清空ComBox    
12                while (dr.Read())    
13                {    
14     cmbChannelSelect.Items.Add(dr[2].ToString());//循环读区数据    
15   
16                 }
    
17            }
  
18
posted on 2008-12-25 12:30  butterfly  阅读(7023)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3