C# 窗体 把在数据库中查询出的一列数据加载到ComboBox下拉列表中

2种方法

方法1 :
   如果ds是DataSet类型
     DataTable dt = new DataTable();
                DataSet ds = new DataSet();
                string sql = @"SELECT REMARK01 FROM MES_WPC_EXTENDITEM WHERE CLASS = 'MachineTargetPathSetting'";
                ds = hcd.QuerySql(sql);
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    comboBox1.Items.Add(dr[0].ToString());
                }

 

方法2:
    DataTable类型
         DataTable dt = new DataTable();
                DataSet ds = new DataSet();
                string sql = @"SELECT REMARK01 FROM MES_WPC_EXTENDITEM WHERE CLASS = 'MachineTargetPathSetting'";
                ds = hcd.QuerySql(sql);
                dt = ds.Tables[0];
                for (int j = 0; j < dt.Rows.Count; j++)
                {
                    comboBox1.Items.Add(dt.Rows[j]["REMARK01"].ToString());
                }

 

posted on 2020-12-15 15:13  写个笔记  阅读(830)  评论(0编辑  收藏  举报

导航