读书人

还是ComboBox有关问题

发布时间: 2012-02-14 19:19:19 作者: rapoo

还是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进去,提示绑—ataSource不能再添加。

直接在绑定的DataTable上加,却又加在最后。

怎样加在第一个

[解决办法]
DataTable.Rows.InsertAt方法可以把记录加到其他位置,而不是最后。

[解决办法]
绑—ataSource是不能添加新项的
除非循环整张table,把每一项add进combobox

读书人网 >C#

热点推荐