黑马程序员技术交流社区
标题:
combobox数据绑定失败
[打印本页]
作者:
杨深
时间:
2012-11-25 18:56
标题:
combobox数据绑定失败
本帖最后由 杨深 于 2012-11-26 13:57 编辑
ComboBox cb = new ComboBox();
string sql = "select 部门ID,名称 from 部门表";
ConnHIS cHis = new ConnHIS();
DataSet ds = new DataSet();
ds = cHis.GetOleDBDataSet(sql);
foreach (DataRow dr in ds.Tables[0].Rows)
{
cb.Text = dr["名称"].ToString();
cb.Tag = dr["部门ID"];
comboBox1.Items.Add(cb);
}
复制代码
我这样写的代码,但是
combobox不显示部门,什么都没有,运行没出错,不知道问题出在哪?
作者:
郑昱曦
时间:
2012-11-25 20:44
combobox属性中需要设置绑定对应的字段名
作者:
杨深
时间:
2012-11-25 21:58
郑昱曦 发表于 2012-11-25 20:44
combobox属性中需要设置绑定对应的字段名
是数据库里表的字段吗?
作者:
吴步兵
时间:
2012-11-26 00:24
ComboBox cb = new ComboBox();//你这里的cb是ComBox对象
string sql = "select 部门ID,名称 from 部门表";
ConnHIS cHis = new ConnHIS();
DataSet ds = new DataSet();
ds = cHis.GetOleDBDataSet(sql);
foreach (DataRow dr in ds.Tables[0].Rows)
{
cb.Text = dr["名称"].ToString();
cb.Tag = dr["部门ID"];
comboBox1.Items.Add(cb);();//你这里的cb是ComBox对象,往comboBox1里插入ComBox肯定不行吧
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2