Dim StrCon As String
StrCon = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;" _
& "Initial Catalog=你的数据库名称;Data Source=" & 你的IP地址 & ";" _
& "Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;" _
& "Use Encryption for Data=False;Tag with column collation when possible=False"
dim AcSys as new adodb.connection
With AcSys
If .State = adStateOpen Then .Close
.ConnectionString = StrCon
.ConnectionTimeout = 30
.Open
End With
///////
StrCon = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;" _
& "Initial Catalog=你的数据库名称;Data Source=" & 你的IP地址 & ";" _
& "Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;" _
& "Use Encryption for Data=False;Tag with column collation when possible=False"
dim AcSys as new adodb.connection
With AcSys
If .State = adStateOpen Then .Close
.ConnectionString = StrCon
.ConnectionTimeout = 30
.Open
End With
///////
解决方案 »
- sql server将日期转换为指定格式,如“yyyymmdd”
- 问几个SQL Server2008的问题
- 为什么我的Sqlserver2000的全文索引安装不上去?
- 分组求最大日期
- declare @indextable table(id int identity(1,1),nid int)是什么意思?
- 关于SQL SERVER的客户端安装的问题,救急!
- 【专家高手请进】mssqlserver2000中最大行大小的问题
- excel导数据到sql Server ,怎么把两个字段的记录导到sql一个字段里?
- 数据库中某一字段存取多个字符串,如何匹配其中一个呢?
- SQL server 2000 发布与订阅功能 我用事物发布 数据复制了一次之后就不会复制了
- 多表数据的新增和删除
- 高手: sqlserver 中能不能不删除原有记录,而加入一个新字段,语句是什么?
中我把“你的IP地址 ”换成“202.99.16.4”时,它老说缺少语句.这是为什么?还有“你的数据库名称”是不是远程数据库的名称?
“你的IP地址”是不是远程机器的IP地址阿?实在要谢谢你:)
可是呢.....
运行后程序提示说:[ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序这又是怎么回事阿?我的代码是:Dim StrCon As String
StrCon = "Provider=MSDASQL.1;Persist Security Info=False;User ID=sa;" _
& "Initial Catalog=中国宏观经济数据;Data Source=202.99.16.4;" _
& "Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;" _
& "Use Encryption for Data=False;Tag with column collation when possible=False"
Dim AcSys As New adodb.Connection
With AcSys
If .State = adStateOpen Then .Close
.ConnectionString = StrCon
.ConnectionTimeout = 30
.Open
End With完全按照你写的那样。