ник: osmor
запрос к серверу не может содержать локальные таблицы, если вы хотите использовать в одном запросе и данные из локальных таблиц и с севрера, то нужно или использовать odbc и прилинковать таблицы с сервера или создать запросы к серверу и эти запросы использовать в запросах содержащих локальные таблицы. (правда не помню работает это или нет)
Имена таблиц в базе должны быть уникальны.
что бы увидеть таблицы с сервера их нужно прилинковать, но тогда придется создать и использовать ODBC DSN
Если вы никак не можете без конструктора запросов, то можно сделать так.
1. Создать dsn.
2. прилинковать таблицы с сервера
3.в конструкторе создать запрос используя прилинкованные таблицы
4. открыть запрос в режиме SQL и скопировать текст запроса
5. изменить тип запроса на "запрос к серверу"
6. вставить скопированный текс запроса
7. прописать коннекшн
так же нужно учитывать что запрос к серверу должен быть написана с учетом синтаксиса той серсии sql который поддерживается серверем к которому делается запрос, и такой запрос не может содержать функции ACCESS.
А если я употребляю SQL-текст запроса в программе? Где мне указать "Строку подключения ODBC" ?
|
запрос открывается илиисполняется в определенном connection который и указывает на базу