谁用combobox遇到设置datasource属性后无法修改项集合
1个回答
展开全部
绑定了数据集后不能修改了!要嘛就清空了再赋值
COMBOBOX绑定数据库后,其项不能减少也不会累加,除非使datasource=""(空).
建议:如果你的COMBOBOX要能够修改的话,不如用item.add
private void combobox_click(....
{
combobox1.items.clear();//先清空,避免加载数据时重复。
............//略,数据连接与查询
SqlDataReader myread=cmd.ex...();
while(myread.read())
{
Combobox1.items.add(myread[??].tostring());//加载数据
}
...
}
COMBOBOX绑定数据库后,其项不能减少也不会累加,除非使datasource=""(空).
建议:如果你的COMBOBOX要能够修改的话,不如用item.add
private void combobox_click(....
{
combobox1.items.clear();//先清空,避免加载数据时重复。
............//略,数据连接与查询
SqlDataReader myread=cmd.ex...();
while(myread.read())
{
Combobox1.items.add(myread[??].tostring());//加载数据
}
...
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询