VBS 连接异地MS SQL 数据库

SQLServer服务器配置


SQLServer服务器已启用TCP/IP

SQL端口号1433

防火墙添加端口号

实例


On Error Resume Next
'连接对象
Dim oCon
'数据库连接字符串
Dim strCon
'结果集对象
Dim oRs
'执行对象
Dim oCmd
'查询语句
Dim strSQL
'结果集行数
Dim RsCount,IP,Port,PWD,usr,DBName
Set oCon = CreateObject("ADODB.Connection")

strCon = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;PassWord=123456;Initial Catalog=TMP;Data Source=192.168.1.73,1433"

oCon.ConnectionString = strCon
oCon.CursorLocation = 3
oCon.Open
Set oRs = CreateObject("ADODB.Recordset")
Set oCmd = CreateObject("ADODB.Command")
oCmd.CommandType = 1 

strSQL = "select * from UserInfo"
With oCmd
 .ActiveConnection = oCon
 .CommandText = strSQL
End With
'结果集
Set oRs  = oCmd.Execute
'获取查询条件的结果集
RsCount = oRs.RecordCount
MsgBox RsCount

'断开结果集
oRs.Close
'清空结果集
Set oRs = Nothing
'断开数据库连接
oCon.Close
'清空连接对象
Set oCon = Nothing'断开结果集 





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值