comboBox动态赋值的问题,请指教
在一textbox1中输入查询条件,点button 将查询结果赋值给comboBox,赋值结束后,如何统计本次查询共给comboBox赋值了多少个Items.
如果本次查询给comboBox.Items赋值了3个值,则通过循环语句生成3个变量,同时将Itmes的3个值分别赋给3个变量。
小弟不知道该如何实现这两个问题了。请指教
--------------------编程问答-------------------- 如何统计本次查询共给comboBox赋值了多少个Items
答:comboBox.Items.Count;
--------------------编程问答-------------------- 本次查询给comboBox.Items赋值了3个值,则通过循环语句生成3个变量,同时将Itmes的3个值分别赋给3个变量。
答:
string a= combobox.Items[0];
string b= combobox.Items[1];
string c= combobox.Items[2]; --------------------编程问答-------------------- 将查询结果赋值给comboBox,
将结果放在数组中
this.combobox.Items.AddRange(new object[] ); --------------------编程问答-------------------- SqlCommand cmd = new SqlCommand("select * from 表 where 字段=文本框值", con);
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = cmd;
ds = new DataSet();
dt = new DataTable();
sda.Fill(ds, "Master");
dt = ds.Tables[0];
cmbDataName.DataSource = dt;
cmbDataName.DisplayMember = "Name";
cmbDataName.ValueMember = "Name";
cmbDataName.Text = "--请选择--"; --------------------编程问答-------------------- 下拉框.Items.Count获取下拉框有多少个元素 --------------------编程问答-------------------- 拿到查询的结果,难道统计不到有多少条数据?拿到了结果,难道没办法分别赋给变量?为何非要先赋给ComboBox 然后再从ComboBox去统计呢?何必呢?何苦呢? --------------------编程问答--------------------
赋值结束后,如何统计本次查询共给comboBox赋值了多少个Items.
comboBox.Items.count
如果本次查询给comboBox.Items赋值了3个值,则通过循环语句生成3个变量,同时将Itmes的3个值分别赋给3个变量。
comboBox.Items[i].ToString();
补充:.NET技术 , C#