数据库访问技术ADO.NET的WEB应用研究

  • 格式:pdf
  • 大小:126.75 KB
  • 文档页数:2
交互性。 D tRa e 象 常 用 方法 为 Ra 用 于从 查 询 结 果 中 获取 记 aaedr对 ed
录行 。
二 A O. E 对象模型 D NT
A ON T D E 有两个核心组件构成 , N T F me r数据提供程 E r wok a
Co n c n n e to i
aa e 对 1C net n .onci 对象 数据库应用程序 与数据库进行交互首先必 这使 得采用 D tS t 象能够容纳 相互 之间具有 复杂 关系的数 o 须建立与数据库的连接 在 A O N T中可 以使用 C net n D E o nci 对象 据 ;因此一个 D tS t 了可 以包含任意 数 目的表 每个 表一 o aa e 除 来建立与数据库的连接 。在建 立连接 时 要提供 一些信息 如 数 般 对应 于一个 数据库 表或视 图之外 一个 D tS t aa e 还可 以包含 据库所在位置 、数据库名称 、用户账号 .密码等 。 来设置连接字符串 即指定要连接的数据库 。 2 C mm n 对象 :对数据库执行命令操 作 如进 行数据 的查 o ad 表 间关 系 .数据 约束 等 所 有这 些 和关 系数 据库 模型 基本 一 关系编程模型。

C net n 象的常用属性有C net n tn 属性 属性 用 致 所 以无论 它包含 的数据来 自什 么数 据源 都会提 供一致的 onci 对 o onci Sr g o i 该 个 D t e对象包括表集合 ( a T b C lci )和关系集 a st a D t al ol t n a e e o
Co mm a d n

D tRae 和 D t dpe 对 象 。下 面 分 别 中 ,可 以把 D tS t 象 成 内 存 中 的 数 据 库 , ae e对 象 中 数 据 aaedr a A at a r a e想 a D tS t
介 绍 这 五个 对 象 。
采用 X 格式 表示 借助 X ML Mቤተ መጻሕፍቲ ባይዱ可 以描述具 有复杂 关系的数据

5 D t e对象 :a S t 数据集 ) 象正是实现离线访问技术 .aa t S Dt e ( e 对
序和 D tS t 象 而 . N T me r a e 对 a E F a wo k数据提供程序包 括 的核心。D t e 不依赖于数据源 ( r aa t S 如数据库 )而独立存在于内存
D t dpe aa a t a r常用方法 FI i I方法 其主要作用是从数据源中选
况 传回到数据源 。这样大大减 少 了连 接过 多对 于数据库 服务器 择数据 以填充数据集 U dt方法 在对数据集完成增加 删除或 paa 资源 的 占用 。 这对 访 问We 数据库是 非常重要 的。另外 , O b AD N T中内存数据 和传输 数据 都 以X 格 式表示 X E ML ML是一种存 修 改工作后 再调 用 U d t 方法更新数据 源。 p aa 4 D t edr对 象 : a R ae a 该对象用于从数据库 中读取由 S LC EE T命
询 、修改 、添加 、删除等 可 使用 C mmad对象 。C mmad o n o n 对 合 ( a R l i C lci ) D t e t n ol t n ,表集 合 由一 组 D t al对 象 组成 关 a ao e o at e ab
象的常用属性有 : () o 1 C mmady e 属 性 : 来设 置 C mmad 对象 要 执 行 的 命 nT p 用 o n 系集 合 由一 组 D trl i 对 象 组 成 。 a e tn a ao
[ 关键 词 ] D .E 数 据 对 象 W b 用 A ON T e应 A O.E 概 述 D NT

( )e ccmmad属性 : 1S l to e n 用于选择数据源中的记录 。
( ) sr o 2 I et mmad 属 性 用 于 往 数据 源 中 添加 新 记 录 。 n c n ( )p aao 3 U dtcmmad 属 性 : 于更 新 数 据 源 中的 记 录 。 n 用 ( )eeeo ad 属 性 : 于 从 数 据源 中删 除 记 录 。 4 D l c mm n t 用
维普资讯
商 业 硼
数据库访问技术 A O. D N T的 誊
陈庆 方 武汉 理工 大学 潍坊学 院
[ 摘 要]A O N T D .E 是微软公 司推 出的 .E rmw r N T F& eo k中用以操作 数据库 的核心组件 。 是一种全新 的数据库访 问机制。 本 文介绍 了A O N T数据库访 问技术 ,分析 了A O N T中的各种对 象及常 用属性和方法。通过具体实例 , D .E D .E 介绍 了A PN T S .E 环境 下利 用A ON T 问W b D .E 访 e 数据库 的技术 ,并给 出了部分的实现代码 。
储和 传输数据 的行业标 准格式 ,可 以被多种操作数据接 口所接 令返 回的 .仅向前 的只读数据流 而且当前 内存中每次只存一条 受 能穿透公 司防火墙 因此 ,A O N T具有跨平 台性和良好 的 记录 。 a Rae D E D t edr适用于只需返回一个 简单 的只读记录集的情况。 a
A O NT D E 是微软公 司推 出的。 E rme r 中用 以操作 数 N T Fa wok
据库 的核心组 件 。 一 种全新 的数据库访 问机制 。 对于 A O 是 相 D
它的最大优 势就 是支持 离线访 问 ,即对于数 据的更新修 改可 以 在 与数据源完全 断开连 接的情况 下进行 ,然后再 把数据 更新情