ADO.NET中使用getchanges方法提速(更新回数据库操作)
2006-01-21 11:31
661 查看
在dataset和 datatable中有一个方法叫getchanges方法,他的作用是拿到表或表集中行状态(rowstate)为changed的行返回成一个dataset 或者datatable,这个是用于更新回数据库的操作之前的必行步骤(当然,在使用getchanges方法返回的表后,要检查是否为空,因为可能原表没有做任何改动,所以getchanges方法返回的是个空,空可不能返回给适配器!不然抛异常,死得很难看的)。
当然,再更新数据库事务处理正常情况下,就可以调用acceptchanges方法,这个也是必经步骤,否则后果想必地球人都知道。。。只是老师在写给我们的范例中并没有调用acceptchanges方法。
当然,再更新数据库事务处理正常情况下,就可以调用acceptchanges方法,这个也是必经步骤,否则后果想必地球人都知道。。。只是老师在写给我们的范例中并没有调用acceptchanges方法。
相关文章推荐
- 使用ADO.NET操作数据库方法
- Silverlight + WCF使用Linq to SQL以及ADO.NET Entity Data Model更新数据库子表方法
- 浅谈如何使用ADO.NET操作数据库
- 浅谈如何使用ADO.NET操作数据库
- 如何解决ADO.NET访问Access数据库出现"操作必须使用一个可更新的查询"的问题
- VC中使用ADO操作数据库的方法
- VC++下使用ADO操作数据库的智能指针_ConnectionPtr、_RecordsetPtr、_CommandPtr的方法
- ADO.NET中操作SQL Server数据库的五大对象的基本使用方法
- VC中使用ADO操作数据库的方法
- ADO.NET访问数据库-SqlCommand的ExecuteReader方法一般配合sqldatareader使用
- VC中使用ADO操作数据库的方法.
- VC中使用ADO操作数据库的方法
- VC++下使用ADO操作数据库的智能指针_ConnectionPtr、_RecordsetPtr、_CommandPtr的方法
- VC中使用ADO操作数据库的方法
- zend framework 中使用dbadapter操作数据库的几种方法(持续更新)
- VB使用ADO操作数据库的常用方法
- 使用ADO.NET操作数据库
- VC++下使用ADO操作数据库的智能指针_ConnectionPtr、_RecordsetPtr、_CommandPtr的方法
- 浅谈如何使用ADO.NET操作数据库
- asp.net使用参数(parameters)的方法执行数据库操作例子