使用CommandBuilder为DataAdaper生成的Command更新数据源时的注意事项!

来源:互联网 发布:ppt解密软件 编辑:程序博客网 时间:2024/04/29 23:41

1.SelectCommand使用的select命令中必须包含主键(primary key)!

2.填充数据集时,使用如下方法:

da.FillSchema(ds,SchemaType.Source, "TableName");  //加载表架构 注意
da.Fill(dsPubs,"TableName");                                        //加载表数据

3. DataAdapter MissingSchemaAction 属性设置为 AddWithKey

4.构造CommandBuilder对象时,将DataAdapter对象作为构造函数参数传入:

   SqlCommandBuilder objCommandBuilder = new SqlCommandBuilder(da);

5.增加行,修改行,删除行;

6.调用DataAdapter的update方法更新数据源!

7.更新数据源成功,调用ds的Acceptchanges()方法,更新数据集!

原创粉丝点击