导航

2009年5月17日

摘要: 当处理单用户数据库中的数据时,用户可以随意修改数据库中的数据,而不必担心会有其他用户在同一时间修改相同的数据。但是,在一个多用户数据库中,很可能出现多个用户同时访问和修改数据的情况。数据一致性不可或缺的,三种方式管理数据一致性: 悲观一致性控制。对于这种类型的一致性控制,在从行刚刚被提取出来知道在数据库中被修改这段时间内,会一直为用户锁定行。这种类型的一致性控制在大量用户需要同时访问一行时用到。然... 阅读全文

posted @ 2009-05-17 21:09 kingwangzhen 阅读(352) 评论(0) 推荐(0) 编辑

摘要: DataAdapter 的 Update 方法可调用来将 DataSet 中的更改解析回数据源。与 Fill 方法类似,Update 方法将 DataSet 的实例和可选的 DataTable 对象或 DataTable 名称用作参数。DataSet 实例是包含已作出的更改的 DataSet,而 DataTable 标识从其中检索更改的表。当调用 Update 方法时,DataAdapter 将分... 阅读全文

posted @ 2009-05-17 12:56 kingwangzhen 阅读(1198) 评论(0) 推荐(0) 编辑

摘要: DataAdapter用来填充数据集。要填充数据集,要在调用DataAdapter对象的Fill方法之前设置DataAdapter对象的SelectCommand属性。另一方面,其他的属性,例如,InsertCommand、UpdateCommand,DeleteCommand属性,必须在DataAdapter对象调用Update方法之前设置。当在使用Update方法修改数据源时,使用命令属性来修... 阅读全文

posted @ 2009-05-17 12:40 kingwangzhen 阅读(332) 评论(0) 推荐(0) 编辑

摘要: 要修改数据源中的数据,应该将被修改的记录传递给一个特定的过程。在处理完修改之后,要调用数据集的AcceptChanges方法。这个方法提交了对数据集所做的修改。下面介绍何时调用AcceptChanges方法:1. 如果将一个数据集的内容与另一个合并起来,需要提交提交目标数据集中的修改。这与使用Fill方法加载到数据集中的数据不同。在那时,数据适配器自动提交数据集中的修改。2. 当把数据集修改发送给... 阅读全文

posted @ 2009-05-17 12:16 kingwangzhen 阅读(560) 评论(0) 推荐(0) 编辑