CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

用VB操作数据库哪种方法最好?

楼主scarab(没有尾巴的鲨鱼)2002-05-23 11:23:40 在 VB / 数据库(包含打印,安装,报表) 提问

最好能从处理时间,处理方法及方便程度上教导一下  
  谢谢 问题点数:50、回复次数:10Top

1 楼daryl715(上善若水)回复于 2002-05-23 11:25:51 得分 5

当然是ADO了Top

2 楼billquick(billq)回复于 2002-05-23 11:29:40 得分 5

ADO   技术   搞定Top

3 楼liuzhanwen(研究一下!)回复于 2002-05-23 11:31:49 得分 5

ADOTop

4 楼ql_mf(ql_mf)回复于 2002-05-23 11:37:19 得分 5

DAO,RDO,和ADO是处于不同时代的几种数据库连接方式,都曾经辉煌过,但现在入门的话,还是直接学ADO的好。Top

5 楼shuchang0626(舒畅)回复于 2002-05-23 12:13:17 得分 5

ado   is   the   bestTop

6 楼tomjoule()回复于 2002-05-23 12:22:56 得分 5

ado   相对来说好,速度较快,开发网络版的一般用adoTop

7 楼visualvbjava(雪中行)回复于 2002-05-23 12:27:53 得分 5

ado+sqlTop

8 楼lihonggen0(李洪根,MS MVP,标准答案来了)回复于 2002-05-23 12:42:10 得分 10

ADO   和   RDO、DAO   的比较  
   
   
  ADO   并不是自动和您现存的数据访问应用程序代码兼容的。当   ADO   封装   DAO   和   RDO   的功能性的时候,您必须将许多语言要素转换为   ADO   语法。在某些情况下,这将意味着您现存代码的某些功能的一个简单转换。在其他情况下,最佳的做法可能是用   ADO   的新功能重写该应用程序。  
   
  DAO   (Data   Access   Objects)   数据访问对象是第一个面向对象的接口,它显露了   Microsoft   Jet   数据库引擎(由   Microsoft   Access   所使用),并允许   Visual   Basic   开发者通过   ODBC   象直接连接到其他数据库一样,直接连接到   Access   表。DAO   最适用于单系统应用程序或小范围本地分布使用。  
   
  RDO   (Remote   Data   Objects)   远程数据对象是一个到   ODBC   的、面向对象的数据访问接口,它同易于使用的   DAO   style组合在一起,提供了一个接口,形式上展示出所有   ODBC   的底层功能和灵活性。尽管   RDO   在很好地访问   Jet   或   ISAM   数据库方面受到限制,而且它只能通过现存的   ODBC   驱动程序来访问关系数据库。但是,RDO   已被证明是许多   SQL   Server、Oracle   以及其他大型关系数据库开发者经常选用的最佳接口。RDO   提供了用来访问存储过程和复杂结果集的更多和更复杂的对象、属性,以及方法。  
   
  ADO   是   DAO/RDO   的后继产物。ADO   2.0在功能上与   RDO   更相似,而且一般来说,在这两种模型之间有一种相似的映射关系。ADO   “扩展”了   DAO   和   RDO   所使用的对象模型,这意味着它包含较少的对象、更多的属性、方法(和参数),以及事件。例如,ADO   没有与   rdoEngine   和   rdoEnvironment   对象相等同的对象,可以显露   ODBC   驱动程序管理器和   hEnv   接口。尽管事实上您的接口可能是通过   ODBC   OLE   DB   服务提供程序实现的,但您当前也不能从   ADO   中创建   ODBC   数据源。  
   
  包含在   DAO   和   RDO   模型中的许多功能被合并为单个对象,这样就生成了一个简单得多的对象模型。然而,由于这个原因,起初您可能会觉得找到合适的   ADO   对象、集合、属性、方法,或事件非常困难。与   DAO   和   RDO不同的是,尽管   ADO   对象是分层结构的,但在分层结构范围之外也是可以创建的。  
   
  不过,也应当注意,ADO   当前并不支持   DAO   的所有功能。ADO   主要包括   RDO   风格的功能性,以便和   OLE   DB   数据源交互,另外还包括远程和   DHTML   技术。  
   
  一般说来,在   ADO   的演化过程中,马上把大多数   DAO   应用程序(except   possibly是那些使用   ODBCDirect   的应用程序)移植到   ADO   上可能为时太早,因为当前的   ADO   并不支持数据定义   (DDL)、用户、组,等等。不过,如果您只将   DAO   用于客户—服务器应用程序,而并不依赖于   Jet   数据库引擎或不使用   DDL,那么您现在就可能移植到   ADO。最终,Microsoft   将提供一个   ADO   DDL   部件来帮助进行   DAO   到   ADO   的移植,并为   OLE   DB   供应商提供一般的   DDL   支持。  
  Top

9 楼lihonggen0(李洪根,MS MVP,标准答案来了)回复于 2002-05-23 12:43:45 得分 0

ADO   当然好了  
   
  Top

10 楼footballboy(郑创斌)回复于 2002-05-23 12:49:08 得分 5

ADOTop

11 楼scarab(没有尾巴的鲨鱼)回复于 2002-05-23 12:54:32 得分 0

谢谢大家  
  我现在想学习VB,以后还请多多关照Top

相关问题

  • vb 数据库的操作
  • 用VB数据库对SQL Server2000数据库的完全操作
  • 用VB数据库对SQL Server2000数据库的完全操作
  • vb和pb争夺数据库操作
  • VB操作数据库超难问题
  • vb中使用多数据库操作。
  • 在VB中用ADO操作数据库
  • vb操作SQL数据库问题:
  • vb操作数据库错误-2147467259
  • VB 怎么操作 SQL 数据库

关键词

  • ado
  • 数据库
  • 应用程序
  • 接口
  • 数据访问
  • 属性
  • 数据
  • 连接
  • access
  • db

得分解答快速导航

  • 帖主:scarab
  • daryl715
  • billquick
  • liuzhanwen
  • ql_mf
  • shuchang0626
  • tomjoule
  • visualvbjava
  • lihonggen0
  • footballboy

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo