还是ComboBox问题
try
{
objConn.Open();
objSelectCmd.CommandText = "SELECT * FROM Customers ";
objSelectCmd.CommandType = CommandType.Text;
objDataAdapter.Fill(objNorthwindDS, objNorthwindDS.Customers.TableName);
objConn.Close();
}
catch (Exception error)
{
MessageBox.Show(error.Message, "系统异常 ");
}
this.cmbCustomers.DataSource = objNorthwindDS.Customers;
this.cmbCustomers.DisplayMember = objNorthwindDS.Customers.CustomerIDColumn.ColumnName;
this.cmbCustomers.ValueMember = objNorthwindDS.Customers.CustomerIDColumn.ColumnName;
------------------------
我想在Add一个Item进去,提示绑定DataSource不能再添加。
直接在绑定的DataTable上加,却又加在最后。
怎样加在第一个
------解决方案--------------------DataTable.Rows.InsertAt方法可以把记录加到其他位置,而不是最后。
------解决方案--------------------绑定DataSource是不能添加新项的
除非循环整张table,把每一项add进combobox