Сохранить результаты запроса на доступ к SQL Server - PullRequest
0 голосов
/ 05 июля 2018

У меня есть запрос в Access, который выполняет некоторые вычисления, которые (я думаю) не могут быть выполнены непосредственно в SQL Server из-за жизненно важной локальной таблицы в Access. Я использовал запрос на добавление в Access для сохранения этих данных. Сейчас я работаю над заменой базы данных Access на базу данных SQL Server.

Есть ли способ получить результаты запроса Access, сохраненные в SQL Server?

Заранее спасибо,

1 Ответ

0 голосов
/ 05 июля 2018

Access может напрямую выполнять INSERT INTO запросы к таблицам сервера SQL.

Самый простой способ - использовать связанную таблицу, но если по какой-либо причине это нежелательно, вы можете использовать строку соединения в запросе. Это должна быть допустимая строка для DAO (например, строка ODBC, начинающаяся с ODBC;).

INSERT INTO [ODBC;Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Trusted_Connection=Yes;].[My Table] (Column1, Column2)
SELECT Column1, Column2
FROM SomeQuery
...