本帖最后由 dapsjj 于 2016-11-18 12:56 编辑
spread的ComboBox如何获取dataset中的数据显示到下ComboBox中?写了个方法:- private void getProdNameList()
- {
- string sql = "SELECT prodName FROM prod";
- try
- {
- connPCDB = cp.GetConString();
- SqlHelper sh = new SqlHelper(connPCDB);
- DataSet ds = sh.ExecuteDatasetSQL(sql);
- ComboBox comboBox = grdMain.ActiveSheet.Columns[2].XXXXX;//想给spread的第三列(下标为2)的列赋值dataset中的数据这一行要怎么写?另外这个getProdNameList()方法要写到页面的Load方法里还是构造方法里?
- comboBox.Items.Clear();
- for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
- {
- comboBox.Items.Add(ds.Tables[0].Rows[i][0]);
- };
- }
- }
复制代码
|
|