问题描述
请问如何将一个查询语句绑定给一个combox控件并在窗体运行的时候动态改变combox的内容啊?
解决方案
解决方案二:
combox.Items.Addcombox.Items.Insertcombox.Items.Removecombox.Items.Clear
解决方案三:
数据填充datasetcombobox绑定dataset的table设定好绑定的某类数据的条件combobox1.items.clear();//必须先清除,否则会导致多次加载数据oledbCommandcmd=conn.createCommand();cmd.CommandText="select*fromtablewhere字段='"+条件+"'";oledbDataReadermyread=cmd.expreader();while(myread.read()){combobox1.items.add(myread["字段"].tostring());}cmd.dispose()conn.close()
解决方案四:
用BindingSource绑定ComboBox指定BindingSource的Position确定显示的内容
解决方案五:
ComboBox1.DataSource=myDataSet;//数据集ComboBox1.DisplayMember="person.userId";//表名加字段名ComboBox1.ValueMember="person.username";this.ComboBox1.DataSource=myDataTable;//数据表this.ComboBox1.DisplayMember="Name";//字段名this.ComboBox1.ValueMember="userId";//字段名
解决方案六:
同意楼上的
解决方案七:
过来学习,路过,好久都没有进论坛了