Программисты на Delphi,помогите!

компьютеры Компьютеры программирование Delphi делфи

Помогите,пожалуйста,с запросом INNER JOIN.Есть три таблицы deatcomp,companies и deat в Microsoft Access.Нужно составить запрос на вывод в DBGrid столбца naim из таблицы deat.В таблице deatcomp два столбца (оба внешние ключи): cobd (ключ к deat) и comc (ключ к companies).
Мой SQL-запрос:SELECT naim FROM deat INNER JOIN deatcomp ON deatcomp.cobd=deat.cobd WHERE deatcomp.comc=[любое значение из таблицы companies]
При проверке ADOQuery выдает ошибку: "Ошибка синтаксиса в предложении FROM".
Скажите,пожалуйста,где я ошибся?

Примечание:
При этом,при создании запроса в Access'е всё работает.Никак не пойму в чем подвох.
Ответы:
1) У MS Access нестандартный SQL
2) Я отказался от MS Access еще 1998 году из-за несовместимости между версиями.
3) MS Access десктопная файл-серверная СУБД использовать ее с клиентской программой, это все равно что чесать правой ногой левое ухо.
4) Используй Delphi+Firebird - получишь стандартный SQL и минимум проблем


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.