Неисправность сброса строки подключения в Access 2010 - PullRequest
0 голосов
/ 10 февраля 2011

Новое в Access 2010. Следующий код VBA при запуске не сбрасывает строку подключения, как ожидалось. Я почти уверен, что раньше это работало. Что не так?

CurrentDb.TableDefs("AccountNumber").Connect = "ODBC;Description=NativeClient;DRIVER=SQL Native Client;SERVER=server1;DATABASE=Expense;Trusted_Connection=Yes"
CurrentDb.TableDefs("AccountNumber").RefreshLink

1 Ответ

0 голосов
/ 10 февраля 2011

Я не уверен насчет этой строки подключения. Какую версию SQL Server вы используете? Вы можете попробовать строку подключения, например, от http://www.connectionstrings.com/sql-server-2008#p3,, у меня это работает.

scn = "Driver={SQL Server Native Client 10.0};" & _
"Server=ServerName; Database=test;Trusted_Connection=yes;"
With CurrentDb
     .TableDefs(sLocalName).Connect = scn
     .TableDefs(sLocalName).RefreshLink
End with
...