如果我反复用这个: 如 int jiaoyi_num=Int32.Parse(textBox7.Text.Trim()); string strcmd = "SELECT c_id,address,tel,p_time,out_water_num,back_barrel_num,money_metion,man_out_water,man_stock_water,back_up FROM water WHERE id="+jiaoyi_num; SqlDataAdapter da = new SqlDataAdapter (strcmd, myConn ); DataSet ds = new DataSet () ; da.Fill ( ds , "water") ; try { da.Fill ( ds , "water") ;
textBox1.DataBindings.Add("Text",ds,"water.c_id"); textBox2.DataBindings.Add("Text",ds,"water.address"); textBox3.DataBindings.Add("Text",ds,"water.tel"); dateTimePicker1.DataBindings.Add("Value",ds,"water.p_time"); textBox4.DataBindings.Add("Text",ds,"water.out_water_num"); textBox5.DataBindings.Add("Text",ds,"water.back_barrel_num"); comboBox1.DataBindings.Add("Text",ds,"water.money_metion"); comboBox2.DataBindings.Add("Text",ds,"water.man_out_water"); comboBox3.DataBindings.Add("Text",ds,"water.man_stock_water"); textBox13.DataBindings.Add("Text",ds,"water.back_up"); } catch(SqlException ee) { MessageBox.Show(ee.Message); MessageBox.Show("查询失败!请检查数据类型数否正确 !","Error"); } 为什么会提示? 未处理的“System.ArgumentException”类型的异常出现在 system.windows.forms.dll 中。
其他信息: 这会使集合中的两个绑定绑定到同一个属性。