超郁闷问题...Winform下DataGrid的数据绑定.
不知道大家在Winform下为DataGrid绑定数据时有没有遇到这样一个问题.
第一次绑定没什么问题,
在数据库中修改一条数据的值后
第二次绑定时就会出现一个异常"列'book_id'不属于表";
再绑定时就不会出现任何异常,这时为什么???
下面时我的绑定代码,帮我看看.
public void BindDataGrid()
{
string cmdTxt = "SELECT * FROM myBookTable";
DataTable dt = DBHelper.ExecuteDataTable(cmdTxt);
this.dataGrid1.SetDataBinding(dt,"");
//使用下面注释掉的代码和上面一句效果一样.
//this.dataGrid1.DataSource = dt;
}