Я создал транзитный запрос из базы данных SQL Server для отображения данных в базу данных доступа. Теперь я хочу, чтобы эта информация обновляла другую таблицу. который имеет другую информацию о нем, другую информацию о нем, импортированную из другого транзитного запроса.Доступ к Passthrough Query из SQL Server 2005
ответ
Подумайте о своих проходах как только для чтения. Вы не сможете делать какие-либо манипуляции с записью - только возвращайте данные.
Вам понадобится отдельный запрос, который будет выполнять ваши обновления. Возможно, вам даже придется записать результирующий набор данных из прохода в временную таблицу и использовать это в своем запросе обновления.
В упрощенном объяснении сквозных представлений представьте, что у меня есть две связанные таблицы с 10000 записями каждая, и я связываю их для запроса, который возвращает 5 записей. Чтобы сравнить их и получить 5 результатов, необходимо получить 20000 записей (все из каждой таблицы) по сети. В режиме сквозной передачи он выполняет сравнение на другом конце и содержит только 5 записей.
Шансы очень хорошие, что если вы используете один и тот же SQL без пересылки, Jet/ACE также передаст все дело SQL Server для обработки. Перспективы наиболее удобны для SQL, что Jet/ACE ошибочно полагает (и не переходит на сервер), или для вещей, которые невозможны внутри самого Access/Jet/ACE (например, выполнение команд SQL Server). –
- 1. SQL Server 2005 Query
- 2. SQL Server 2005 XML Query
- 3. SQL Server 2005 Query Help
- 4. SQL Server 2005: запретить доступ к sp_prepexec
- 5. Удаленный доступ к SQL Server 2005
- 6. Выполнение рекурсивных SQL Query (SQL Server 2005)
- 7. PassThrough Query in Access
- 8. Доступ к SQL Server 2005 из Silverlight 4?
- 9. SQL Server 2005 Clustered Index Query Speed
- 10. sql server 2005 'update from' query
- 11. MySQL к SQL Server 2005
- 12. CONTAINS query using integer - SQL server 2005
- 13. SQL Server 2005 Query для поворота данных
- 14. SQL Server 2005 Query SUBSTRING & PATINDEX
- 15. Доступ к Passthrough Query с предложением WHERE, которое изменяется
- 16. SQL 2005 Query Optimization
- 17. Доступ к SQL Server 2005 Express Edition с сетевого компьютера
- 18. Доступ к SQL Server из приложения консоли
- 19. Как предоставить ограниченный доступ к sysprocesses в SQL Server 2005?
- 20. MS Access Passthrough Query Update
- 21. Доступ к веб-сервису с SQL Server 2005 Сохраненная процедура
- 22. Безопасность SQL Server 2005
- 23. SQL 2005 Update Query
- 24. SQL Server 2005 Доступ к элементу управления FileUpload с кодом
- 25. SQL Server 2005 Ссылки на доступ
- 26. Шифрование SQL Server 2005
- 27. Подключение SQL Server 2005 к Eclipse
- 28. SQL Server 2005
- 29. Доступ к SQL Server
- 30. Аудит SQL Server 2005
Рассматривали ли вы связь между видами или таблицами? Есть ли причина, по которой вы не можете запускать запрос на обновление в качестве сквозного запроса? – Fionnuala
Я думаю, что это больше, о чем я не знаю. Я попробовал простое обновление из запроса passthough, но не был уверен, что это будет работать как часть, если запрос passthough. Должен ли я просто запускать запрос на дату отдельно или включать запрос в запрос-транзит. – andy
Я предполагаю, что запрос на обновление должен быть достаточным, однако лучшим вариантом было бы опубликовать здесь запрос на обновление и посмотреть, что говорят люди. BTW с использованием знака At - имя пользователя @stackoverflow - отправит сообщение в папку «Входящие» этого пользователя, которая иногда может получить более быстрый ответ. – Fionnuala