热情软件屋

 

如何用VB访问MS SQL SERVER 6.5


编号:QA000074
建立日期: 1998年11月5日 最后修改日期:1998年11月11日
所属类别:

夏华:
    如何用VB访问MS SQL SERVER 6.5? 从VB ONLINE BOOK中得知可用DAO、RDO、VBSQL、ODBC API 四种方式, 但MS认为VBSQL模式过时了, 而用 ODBC API又太麻烦,使用DAO访问远程数据库该如何操作,是否只是将前端 ACCESS数据库中的表连接到SQL SERVER的表,其他操作同DAO访问本地数据库?使用RDO 访问远程数据库我从未作过,请给出示范程序,可以吗?

回答:

    这里有一张图表明了各种数据操作方式的关系(资料来源:微软):
    
    在各种方式中目前用的最多的是DAO和RDO。DAO是大家所熟悉的,访问SQL Server服务器同本地文件的方法类似,只是在连接时有所不同。我个人非常欣赏VB带的示例程序VisData,这个程序展示了DAO的几乎所有使用特点。不过,现在大家更愿意使用RDO来访问SQL Server,因为它的效率比较高,接近ODBC API,而使用又同DAO一样简单。这里有一篇《VB和RDO访问SQL Server》的文章(分上、中、下三部分),它的作者是上海奥林岛电子科技实业有限公司的武浪辉雄(asc@sotech.com.cn),这篇文章最初发表在《计算机世界报》(http://www.computerworld.com.cn)。我推荐你一读,你可以在此下载:vbrdo.zip。另外,关于VBSQL可以参见QA000062 "如何用VB使用SQL SERVER的DB-LIBRARY"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio