- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用DAO技术实现应用程序由单机版到网络版的转换
学兔兔
· 4· 轴承技术 2011年第 2期
利用 DAO技术 实现应用程 序 由单机版
到网络版的转换
(技术 中心 ) 雷 平
摘 要 :文章着重介绍了在 VB编程环境下 ,在保证系统数据库数据完整的条件下 ,利用 DAO
技术将使用本地数据库的应用程序转换到网络数据库时可能遇到的一些 问题 ,并结合实例给出了
相应 的解决办法 。 .
关键词 :VB;DAO数据访问对象 ;SQL—SERVER-;DTS服务 ;企业管理器
1 概述 问物 理 数 据 库 的 不 同 部 分 ,如Database、Ta—
Visual Basic提供了两种与 Visual Jet数据库引擎 bleDef、Field和 Index对象 ,用这些对象 的属性
接 口的方 法。Data控件 和 DAO数据 访 问对 和方法来实现对数据 库的操作 ,能够在 Visual
象。由于 Data控件只给 出有限的访 问现存数 Basic窗体中使用绑定 和非绑定控 件来显示操
据库 的功能。而 DAO模型则可以全 面控制数 作结果并接收用户输入。这样就简化 了代码 ,
据库 的完整编程接 口。在实际编程 中,它们 常 它赋予程序 员很大 的灵 活性。因为可 以使用
同时使用。DAO模 型是设计关系数据库 系统 同样的对象 、属性 和方法来处理各种不同的数
结构 的对 象类集合 。它们提供 了完 成管理 这 据库格式 。同时,如果从一种数据库格式变到
样一个系统所需 的全部操作属性 和方法 ,包括 另一种格 式 (例如 ,将本 地 的 Access Microsoft
创建数据库 ,定义表、字段和索引,建立表间的 数据库转换为 网络上 的 SQLServer数据库 ),
关系,定位和查询数据库等工具 。 只需变动少 量 的代码 就 可 以适 应 这种 改变 。
Visual Basic通过 Visual DAO和 Jet引擎可 以识 甚至可以创建这样 的应用程序 ,在单一的查 询
别三类数据库Basic数据库 :Visual ,外部数 据 或报表 中连接来 自多个不 同数据库的表,这样
库 ,ODBC数据库 。在开发大 中型数据库 系统 就为我们 将单机版 的应用程 序转换为 网络 版
中一般都采用 ODBC数据库 ,如MicrosoftSQL 提供了非常方便的方法。
Server等。DAO(数据访 问对 象 )的 ODBCDi— 2 方 法
rect模式 允许 直接 访 问 DDBC数 据。要访 问 单机版程序 到 网络版 的转换 主要包括 如
ODBC数据库需要两步 ,首先需要在操作 系统 下几个方 面 的转换 。①数据 库 的转换。② 程
的控制面板 中设置 ODBC数据源名 (DSN),然 序代码 的转换。数 据库 的转换 主要考虑 的因
后在 OpenDatabase方法 的 Source参数 中使 用
文档评论(0)