Мне нужно правильно настроить строку подключения, чтобы связать таблицы MS Access 2007 с экземпляром базы данных SQL Server 2008 с использованием подключения DSN-LessПодключение MS Access 2007 к SQL Server 2008 (именованный экземпляр, не использующий порт 1433)
экземпляр сервера SQL не использует порт 1433, поэтому мне нужно указать номер порта в строке подключения (порт 4142)
ConnectStr = "ODBC;DRIVER={SQL Server Native Client 10.0}" _
& ";SERVER=ServerName\InstanceName,PortNo." _
& ";DATABASE=database" _
& ";Trusted_Connection=yes;"
Это не сработало, и я получил ODBC Error No. 3151.
Могу ли я указать номер порта таким образом Или мне нужно использовать другой драйвер, если мне нужно указать номер порта, который прослушивает сервер sql.
Благодаря
Geoff