Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

SQL в Delphi

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> SQL в Delphi
Имя
Сообщение << Старые топики   Новые топики >>
SQL в Delphi - 2006-10-31 11:06:59.020000   
R0oWe

Сообщений: 182
Оценки: 0
Присоединился: 2006-03-02 16:43:48
Привет всем! я использую базу данных access и в adoquery вбиваю вот такую sql -  Select chet1.*, chet2.1_3 from chet1,chet2;. он мне пишет Ошибка синтаксиса в выражении запроса chet2.1_3! Что я не правельно делаю?
Post #: 1
RE: SQL в Delphi - 2006-10-31 11:19:20.880000   
j0ker_

Сообщений: 609
Оценки: 0
Присоединился: 2005-03-07 15:09:25
Выложи ошибку
Post #: 2
RE: SQL в Delphi - 2006-10-31 12:07:25.520000   
alexbozhko

Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
А разве можно так называть поля - 1_3?
Аксесс, то это может и поддержит, а ADO может и взбунтуется…
Хотя русские имена полей в таблицах проходят.

Post #: 3
RE: SQL в Delphi - 2006-10-31 12:23:27.443333   
alexbozhko

Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
Я оказался прав
Правильно будет
Select chet1.*, chet2.[1_3] from chet1,chet2
Post #: 4
RE: SQL в Delphi - 2006-11-02 09:29:38.973333   
R0oWe

Сообщений: 182
Оценки: 0
Присоединился: 2006-03-02 16:43:48
Не так тоже ругается - "Ошибочное или пропущенное зарегестрированное слово или аргумент в инструкции Select или неверная пунктуация"!
Post #: 5
RE: SQL в Delphi - 2006-11-02 09:43:49.053333   
j0ker_

Сообщений: 609
Оценки: 0
Присоединился: 2005-03-07 15:09:25
Попробуй так:
Select * from chet1 union Select 1_3 from chet2
Post #: 6
RE: SQL в Delphi - 2006-11-02 12:44:36.460000   
alexbozhko

Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
Select chet1.*, chet2.[1_3] from chet1,chet2
у меня на BDS2006 работает.
Не поленился - проверил.
А явно ругалось на 1_3
Ну не понимает оно такого поля и все…
А в Аксессе работает.
Кстати, можешь сделать запрос в аксессе и вызывать его.
Я так делал в подобных ситуациях - прокатывало.
Там один дебил всунул мне для обработки таблицу где поле вообще называлось - Order.
Post #: 7
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> SQL в Delphi







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.