我把combobox绑定到了一个数据源,并想把combobox的值插入数据库DataSet ds = new DataSet();
adapter1.Fill(ds, "table1");
comboBox1.DisplayMember = "vdescription";
comboBox1.ValueMember = "ccodeID";
comboBox1.DataSource = ds.Tables["table1"];但是combobox始终显示数据源的第一条记录,有什么办法能让combobox默认值显示空或者显示“-请选择-”之类的词,然后同时能以空值插入数据库呢?
adapter1.Fill(ds, "table1");
comboBox1.DisplayMember = "vdescription";
comboBox1.ValueMember = "ccodeID";
comboBox1.DataSource = ds.Tables["table1"];但是combobox始终显示数据源的第一条记录,有什么办法能让combobox默认值显示空或者显示“-请选择-”之类的词,然后同时能以空值插入数据库呢?
adapter1.Fill(ds, "table1");
comboBox1.DisplayMember = "vdescription";
comboBox1.ValueMember = "ccodeID";
comboBox1.DataSource = ds.Tables["table1"];
this.comboBox1.Items.Insert(0,"--请选择");
adapter1.Fill(ds, "table1");
DataRow dr = ds.Tables["table1"].NewRow();
dr["ccodeID"] = "00";
dr["vdescription"] = "-请选择-";
ds.Tables["table1"].Rows.InsertAt(dr, 0);
comboBox1.DisplayMember = "vdescription";
comboBox1.ValueMember = "ccodeID";
comboBox1.DataSource = ds.Tables["table1"];