如何把孟子的捕捉DataGrid的双击事件的例子改为数据库动态绑定的?
http://dotnet.aspx.cc/article/c83c3a4b-8571-4ce6-fbac-35dc28d14389/read.aspx
孟子的这个例子非常好,相信很多人都看过,但是其中的数据源不是动态绑定的,我要是想改成动态绑定的该怎么写啊?
下面两句话的写法是什么意思啊?Customers是什么?怎么没有定义过呢?
DataTable tCust = new DataTable("Customers");
dataGrid1.SetDataBinding(myDataSet, "Customers");
[解决办法]
Customers仅仅是这个DataTable的tableName而已呢
自己创建的DataTable,DataSet
[解决办法]
他的是动态绑定的
private void SetUp() { // 用2个Table和1和Relation创建DataSet MakeDataSet(); // 数据绑定 dataGrid1.SetDataBinding(myDataSet, "Customers"); //添加样式 AddCustomDataTableStyle(); }
[解决办法]
DataSet myDataSet1 = new DataSet();
string sql1="select id as 序号,address as 网址,name as 名称,bz as 说明 from usermanage";
DataTable dt=DB.DataAccess.GetAccessData(sql1);
//dt.TableName = "dt";
myDataSet1.Tables.Add(dt);
dataGrid1.SetDataBinding(myDataSet1, "dt");
AddCustomDataTableStyle();