何为断开式ADO.NET数据库访问连接

开发 后端
文章介绍了断开式ADO.NET数据库访问连接,有具体的流程图,详细通过本文你就会了解何为断开式ADO.NET数据库访问。

我们在做项目少不了多数据库的访问,这里就介绍一种断开式ADO.NET数据库访问连接,何为断开式数据库访问连接呢?本文将会给你答案。ADO.NET技术中,最重要的一条就是采用断开式数据库访问连接。

#T#所谓断开式数据库访问连接就是指客户端从数据源获取数据后,断开与数据源的连接,所有的数据操作都是针对本地数据缓存里的数据,当需要从数据源获取新数据或者被处理后的数据回传,这时客户端再与数据源相连接来完成相应的操作。断开式ADO.NET数据库访问连接最为核心的对象是DataSet对象,一旦通过数据适配器将数据填充至DataSet对象后,则今后的数据访问将直接针对DataSet对象展开。具体过程可以参照图来理解.

断开式ADO.NET数据库访问示例图

断开式ADO.NET数据库访问示例图

首先,数据适配器(DataAdapter对象)选择连接和命令从数据库获取数据(Connection对象),通过填充操作将数据装载到数据集(DataSet对象);然后,数据集作为WinForm程序控件的“数据源”,通过数据绑定控件使数据集中的数据与WinForm程序控件中的数据保持一致。这时客户端使用的数据,在填充那一刻就已经被缓存了。

用户通过WinForm应用程序操作的数据都是针对本地缓存里的数据进行的。当数据被修改后需要回传,再通过数据适配器重新连接数据库,将数据保存在数据库内。这里需要注意点是:将数据传递到用户界面时,ADO.NET采用XML格式。

责任编辑:田树 来源: 博客
相关推荐

2009-12-22 09:59:06

ADO.NET数据库

2011-05-20 13:11:22

ADO.NET

2009-12-23 15:53:36

ADO.NET访问数据

2009-12-24 10:37:03

ADO.NET访问数据

2009-12-28 10:09:10

ADO.NET连接

2009-12-22 13:34:48

ADO.Net Tea

2009-12-24 15:11:47

ADO.NET数据库连

2009-03-19 09:58:04

ADO.NET数据库SQL操作

2009-12-21 16:18:47

ADO.NET数据库

2009-12-31 11:07:33

连接ADO.NET

2011-10-09 13:38:14

数据库

2009-12-31 10:38:10

ADO.NET连接数据

2010-01-05 10:30:28

ADO.NET数据库连

2009-11-12 11:23:35

ADO.NET SQL

2009-11-13 16:49:48

2009-06-26 14:41:48

ADO.NET

2009-12-18 17:16:47

ADO.NET连接数据

2009-11-03 14:46:47

ADO.NET数据库

2011-03-04 11:08:46

ADO.NET数据库

2009-12-31 09:18:23

ADO.NET对象模型
点赞
收藏

51CTO技术栈公众号