使用CommandBuilder对象时,DataSet中的数据删除
2012-02-22 15:21
267 查看
使用CommandBuilder对象时,在DataSet中删除数据时有两种方法,Rows.Remove()和DataRow.Delete()
Rows.Remove()方法删除时,RowsState会改变为Detached,同时会调用关联的DataAdapter对象的Update方法,这样会同时对数据库进行操作
DataRow.Delete()方法删除时,可以使用RejectChanges()方法来取消删除操作
Rows.Remove()方法删除时,RowsState会改变为Detached,同时会调用关联的DataAdapter对象的Update方法,这样会同时对数据库进行操作
DataRow.Delete()方法删除时,可以使用RejectChanges()方法来取消删除操作
相关文章推荐
- ASP.NET基础教程-使用CommandBuilder对象自动生成SQL语句对数据进行批量更新
- 解决使用 DataSet 对象时出现的数据并发异常
- ADO内存数据对象SqlDataAdapter类使用SqlDataAdapter在数据库和DataSet之间架起桥梁:
- 如何使用 Visual C# 2005 或 Visual C# .NET 通过 DataSet 对象更新数据库
- ASP.NET基础教程-使用CommandBuilder对象自动生成SQL语句对数据进行批量更新
- 通过CommandBuilder对DataSet数据进行添加、修改、删除
- Django之使用Q对象批量删除数据
- 使用ADO对象添加、修改、删除数据
- 使用LinQ实现对数据对象的查询
- 使用Oracle9i的新特性Flashback Query恢复误删除数据
- 删除数据中的所有对象
- 类和对象:数据成员之使用默认参数初始化
- AIDL简单使用(通过它跨应用传递对象(数据))
- dataset中删除重复数据
- 使用管道流和多线程完成以下任务要求: 一个线程对象t1 会从控制台中不停的读取信息,读到之后把数据交给管道输出流,把数据写到管道里面 ,另一个线程对象t2 不停的使用管道输入流从管道
- 在使用Linq to SQL并序列化一个数据对象的时候报System.InvalidOperationException异常,序列化类型XXX的对象时检测到循环引用。
- opensuse 12.3 使用extundelete恢复ext3,ext4文件系统下被rm删除的数据
- 将Json数据转换为ADO.NET DataSet对象
- Messenger(信使(跨应用传递对象(数据)))的简单使用
- ADO.NET 更新数据库的2种方式::(1)使用DataSet对象更新数据集;(2)使用SqlCommand对象更新单条记录