动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
  
   .Net → 阅读文章

 DataSet 物件

作者来源: 
阅读 1524 人次 , 2006-3-29 4:27:00 

dataset 物件
dataset 物件是ado.net 架构中非常重要的对象。我们可以把dataset 对象想象成是一个保留从数据库取回数据的内存暂存区,这个暂存区可以用来群组以及管理资料表。dataset 对象让我们可以很灵活的操作数据表内的数据,它的架构如下图所示:

dataset 对象是由许多数据表、数据表关联(relation)、限制(constraint)、记录(row)以及字段(column)对象的集合所组成;这意味着dataset 架构内所有的成员都非常对象化,可以让我们更有弹性的来操作这些对象。dataset 对象本身没有和数据源联机的能力,它只是一个暂时存放数据的容器,数据的存取都是透过数据操作组件(managed providers)来执行;所以数据操作组件可以说是dataset 对象和数据源资间的沟通桥梁,没有数据作组件就无法从数据源取回数据。不过dataset 的数据可以不用透过数据操作组件对象从数据源取得,而可以利用程序自行设计产生,或是来自一般档案以及xml 檔;这样一来dataset 对象的运用就更灵活了。dataset 对象基本上被设计成不和数据源一直保持联机的架构,也就是说和数据源的联机发生的很短暂,我们在透过datasetcommand 对象取得数据后就立即和数据源立即断线,等到数据修改完毕或是要操作数据源内的数据时才会再建立连结。这意味着程序和数据源要管理的连结就会变少,网络频宽不但可以得到舒缓外,服务器的负载也会减轻;所以多出来的网络频宽以及服务器资源,就可以额外服务其它需要服务的客户端。dataset 内的数据可以从数据源取回,也可以自己产生。要使用dataset 对象,对dataset 内部的对象有相当程度的了解是非常重要的。
 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:DataTable 物件
· 下一篇:从数据源取回数据--Command 物件简介
· OLE DB 简介
· 为什么我在中文win2000+sp1上装的vs.net不能创建各种web application
· Asp.net编写的PING工具
· SOAP Version 1.2中文手冊(5)
· 输出数据的润饰


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077