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

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

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()方法,更新数据集!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航