使用ADO连接SQL的数据库

使用ADO连接SQL的数据库,第1张

一、使用DSN连接

使用ODBCDSN连接数据库有两种方式,一种为SYSTEMDSN、一种为DSN文件,因此在使用DSN连接方式之前必段创建一个SYSTEMDSN或DSNFILE

1、ODBC-DSNoConn

Open"DSN=AdvWorks;"&_"Uid=Admin;"&_"Pwd=;2、ODBC-FileDSNoConn

Open"FILEDSN=c:somepathmydb

dsn;"&_"Uid=Admin;"&_"Pwd=;"二、不使用DSN连接方式1、ODBCDriverforMySQL(viaMyODBC)---连接一个本地数据库oConn

Open"Driver={mySQL};"&_"Server=;"&_"Option=16834;"&_"Database=mydb;"---连接一个远程数据库oConn

Open"Driver={mySQL};"&_"Server=db1

database

com;"&_"Port=3306;"&_"Option=131072;"&_"Stmt=;"&_"Database=mydb;"&_"Uid=myUsername;"&_"Pwd=myPassword;"2、OLEDBProviderforSQLServer连接这个链接只需写好连接字符串,格式:conn

="Driver={sqlserver};server=服务器名;uid=登录名;pwd=密码;database=数据源"使用无源连接优点较多:可以不创建DSN,这样就能简化客户应用程序的设置和安装

不必在系统注册表中查找DSN,加快连接速度

更有效到控制服务器及其它连接参数,从而提高应用程序和系统的安全性

当然还有其他的连接方式,以后遇到了再补充

正确添加了ADO控件后,设置ADO控件的Connectionstring属性,它指出了ADO控件和数据库连接的字符串,打开这个属性的属性页,可以通过三种方式设置连接方式,常设置为OLEDB方式:

Connectionstring="Provider=MicrosoftJetOLEDB40;Data Source=你的数据库路径"

然后设置RecordSource属性指出可以 *** 作的数据库的来源(即结果字符串,可以是SQL查询产生的)

在设置好后,可以用文本框(textbox)等绑定数据表中的字段进行显示

以上就是关于使用ADO连接SQL的数据库全部的内容,包括:使用ADO连接SQL的数据库、vb用ado控件连接数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10144996.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存