У меня есть таблица в Access 2003, которая связана с таблицей сервера MS SQL. Я могу зайти в таблицу Access, вручную обновить ее и увидеть изменения , отраженные в таблице сервера MS Sql.Невозможно открыть таблицу Linked Access 2003 для MS SQL Server в коде VBA
Однако я не могу даже просто открыть таблицу и поместить результат в запись, установленную в моем коде VBA.
Set rs = CurrentDb.OpenRecordset("dbo_tbl_EventLogs", dbOpenTable)
(RS всегда ни в чем)
Та же строка кода работает на 'локальный' таблицы Access.
Вы избили меня, хотя я собирался предложить '..., dbOpenDynaset, dbSeeChanges)'. –
Действительно, если в связанных таблицах MSSQL есть столбец идентификатора, может потребоваться указать 'dbSeeChanges' в зависимости от операций набора записей. – Parfait