有人知道怎么做吗?
我正在使用sql Server 2014.我已修补构建12.0.4502.0.
Public Function GetConnection() As ADODB.Connection Dim con As ADODB.Connection On Error Resume Next Set con = New ADODB.Connection con.ConnectionTimeout = 10 Dim connstring As String 'connstring = "ProvIDer=sqlolEDB;Server=" & gstrServer & ";Database=" & gstrDB & ";User ID=" & gstrUser & ";Password=" & gstrPwd connstring = "ProvIDer=MSDAsql;DRIVER=sql Server;Server=" & gstrServer & ";Database=" & gstrDB & ";UID=" & gstrUser & ";PWD=" & gstrPwd con.Open connstring If Err Then Set con = nothing Set GetConnection = conEnd Function
该项目引用了“Microsoft ADO Ext.6.0 for DDL and Security”和“Microsoft ActiveX Data Objects 2.5 library”
我尝试了多个连接字符串选项.
谢谢!
解决方法 我在 Using ADO with SQL Server Native Client找到了答案.将提供程序更改为sqlNCli11并添加DataTypeComptibility = 80.
谢谢Bob77!您使用较新的客户端即可.
总结以上是内存溢出为你收集整理的用于TLS1.2的VB6应用程序ado连接全部内容,希望文章能够帮你解决用于TLS1.2的VB6应用程序ado连接所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)