分享到:
计算机软件 最近更新
讨论未来电商发展趋势论文提纲
浅谈自媒体对现代生活的影响
论文范文:网络发展对青少年心理发展的影响
论我国电子商务应用中的支付问题
电子商务模式研究
中小型企业客户关系管理系统的开发与应用
中石油浙江销售分公司信息管理系统设计
图书馆管理系统分析与设计
物流师职业资格认证报名管理系统
销售管理系统的开发与设计
酒店客房管理系统
财务管理系统的实现
餐饮管理系统设计与实现
社区卫生服务管理系统
汽车营销企业的客户关系管理系统
明道管理咨询有限公司客户关系管理系统设计与开发
企业订单管理系统开发
基于WEB的CRM信息系统的开发与研究
高校科研工作量统计系统的开发与设计
基于Struts的连锁店管理系统
Visual Basic中访问远程数据库的几种关键技术(2)
  RDC(Remote Data Control):远程数据访问控件,是一种对RDO 数据绑定的控件。可以输出特定的结果集到数据源控件。
  RDO(Remote Data Objects):远程数据对象,远程数据对象和集合为使用代码来创建和操作一个远程ODBC 数据库系统的各个部件提供了一个框架。对象和集合都具有描述数据库的各个部件特征的属性以及用来操作这些部件的方法。可以在对象和集合之间建立起关系,这些关系就代表了数据库系统的逻辑结构。RDO是ODBC API的一个浅层界面接口。是专为访问远程ODBC 关系数据源而设计的。
  VBSQL:是Visual Basic 结构化查询语言。 是一种基于API 的接口方法, 几乎与C 的DB-Library API 相同,VBSQL 只支持微软的SQL Server。VBSQL 快而且轻但不支持对象界面。
2.3 VB访问数据库的方法
  VB访问数据库的方法很多,一般情况下分成三大类,而每一类又有很多方法。下面列出每一类,及每一类包含的方法。
2.3.1 数据控件法
  数据库绑定的控件来实现数据的输入、显示、筛选等接口界面。表1列举了VB支持的多种数据源访问控件,在VB和COM界面接口之间起着媒介作用。这些控件提供了一种减少代码实现数据访问的途径。程序员可以使用同样的对象、属性和方法来处理各种不同的数据库格式。也可从一种数据库格式变到另一种格式(例如,将本地的Mi?鄄crosoft Access数据库转换为网络上的SQL Server数据库),也可在单一的查询或报表中连接来自多个不同数据库的表。
2.3.2 数据库存取对象变量(Data Access Object Variable)
  表2列举了使用DAO访问数据库的对象和方法。
2.3.3 数据接口法
  表3列出了目前在VB6中有效的数据访问接口方法,有些是简单的应用程序接口界面(APIs),有些是组件对象模型界面(COM)。这两类数据库接口界面事实上在任何一种开发语言中都包括。
3 总结
  近来随着Web应用软件的迅速发展和现有数据存储形式的多种多样,Visual Basic访问数据库的解决方案面临诸多挑战。为此Microsoft 提出一种新的数据库访问策略,即“统一数据访问”(Universal Data Access)的策略。“统一数据访问”提供了高性能的存取包括关系型和非关系型在内的多种数据源,提供独立于开发工具和开发语言的简单的编程接口,这些技术使得企业集成多种数据源、选择更好的开发工具、应用软件、操作平台、建立容易维护的解决方案成为可能。“统一数据访问”(Universal Data Access)的基础是Mi?鄄crosoft 的数据访问组件。这些组件包括ActiveX Data Objects(ADO)、Remote Data Service(RDS,也称“高级数据连接器”或ADC)、OLE DB和ODBC。总之,在VB中访问数据库的方法很多,根据具体的环境、条件、要求而采用适当的方案。
参考文献
1 冷向君.Visual Basic 中文版入门与提高[M].北京:清华大学出版社,1998
2 李昭原,罗晓沛.数据库技术新进展[M].北京:清华大学出版社,1997
3 Steven Holzner.Visual Basic 6.0技术内幕[M].北京:机械工业出版社,1997
4 Jiawei Han,Miccheline Kamber.数据挖掘概念与技术[M].北京:机械工业出版社
5 曾强聪,赵歆,杨莉.Visual Basic 6.0 程序设计教程[M].中国水利水电出版社,1999
随机推荐
城市DLG数据库元数据方案设计
ASP 3.0高级编程(四)
元数据标准的扩展原则与方法
软科学学术论文质量评价系统
中小型药房进销存管理系统
在线软件销售系统的设计与实现
学生成绩管理系统的设计与实现
ASP 3.0高级编程(一)
城市DLG库元数据管理系统原型实现
某公司财务管理信息系统分析评价与优化研究

设为首页 | 关于我们 | 广告联系 | 友情链接 | 版权申明

Copyright 2009-2014 All Right Reserved [粤ICP备05100058号-11]