cnn.open "provider=SQLOLEDB;Persist Security Info=true;User
Id=数据库用户名;PassWord=数据库密码; Initial Catalog=数据库名;Data Source=远程IP地址"
2.ODBC连接
cnn.open "provider=MSDASQL;Persist Security Info=true;User
Id=数据库用户名;PassWord=数据库密码; Initial Catalog=数据库名;Data
Source=ODBC名"
第二种
?"driver={SQL
Server};server=Test;uid=Test;pwd=Test;database=TestDatabase
把server=Test的Test改成公网服务器的IP就可以了。。当然。公网服务器上肯定要先装一个SQLServer。。
VB使用ADO数据库可以分为有源数据库和无源数据库,即是否使用了DSN数据源,如下例:
1、在连接数据库前首先要在VB菜单中“工程”-“引用”从中选择
microsoft activeX Data objects 2.6 library和 microsoft activeX Data objects
recordset 2.6两个组件,这是在连接数据前所必做的工作。
2、接下来定义ADO的连接对象,如下所示:
Set conn = New
ADODB