首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

还是ComboBox有关问题

2012-02-14 
还是ComboBox问题try{objConn.Open()objSelectCmd.CommandTextSELECT*FROMCustomers objSelectCmd.Co

还是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

热点排行