手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>VB>列表

vb应用程序访问sql server方法探讨(1)

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
方法1. 数据访问对象/jetvisual basic支持data Access objects(daos)的子集。

  dao的方法虽然不是性能最好的管理客户机椃衿髦涞亩曰胺绞剑酚行矶嘤诺恪j褂?/font>daos访问SQL Server的过程如下:应用程序准备好语句并送至jet,jet引擎(masjt200.dll)优化查询,载入驱动程序管理器并与之通讯,驱动程序管理器(odbc.dll)通地调用驱动器(sqlsrvr.dll)的函数,实现连接到数据源,翻译并向sql server提交sql语句且返回结果。

下面是一个用daos访问sql server的VB实例。

’form declarations

dim mydb as database

dim mydynaset as dynaset

private sub form_load()

set mydb=opendatabase("",fa|se,fa|se,"odbc;dsn=myserver;wsid=lcl;
database=sa|es")

set mydynaset=mydb createdynaset("select*from customers")

end sub

  上述例子是以非独占、非只读方式打开sales数据库,并检索customers表中的所有字段。opendatabase函数的最后一个参数是odbc连接字符串参数,它指明了microsoft access连接到sql server所需要知道的一些内容。其中“dsn”为数据源名,“wsid”为工作站名,“database”为所要访问的数据库名。

上一篇: vb应用程序访问sql server方法探讨(2)
下一篇: vb应用程序访问sql server方法探讨(3)

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!