当我想将链接表转换为DSNLess连接时,我有这个解决方案:
http://www.accessmvp.com/djsteele/DSNLessLinks.html
但它始终是SQL2012的Access DB(2010或2013)。我现在有一个SQL2016实例,我正在尝试进行DSNLess连接。所以这就是我尝试过的:
运行文章中给出的代码..这给了我一个SSL安全错误。
更改要使用的连接:
strConnectionString = "Provider=SQLNCLI11;" & _
"Server=" & ServerName & ";" & _
"Database=" & DatabaseName & ";" & _
"Trusted_Connection=Yes;"
当我这样做时,它给了我“找不到可安装的ISAM”。我需要更改什么才能使其与SQL2016一起使用?
答案 0 :(得分:2)
好吧,发布后我发现了我的解决方案。在本文中,我发现您可以列出驱动程序:
所以,我所做的就是让我的联系如下:
strConnectionString = "ODBC;Driver={SQL Server Native Client 11.0};" & _
"Database=" & DatabaseName & ";" & _
"Server=" & ServerName & ";" & _
"Trusted_Connection=Yes;"
它完美无缺。