Вниз
Скачать: CL | DM;

ADOQuery - Invalid column name   Найти похожие ветки 

← →
RIMM   (2003-09-22 05:54) [0]

Добрый день!
Формируется запрос:
ADOQuery1.Close;
AdoQuery1.SQL.Clear;
AdoQuery1.SQL.Add("select a.pers_id");
AdoQuery1.SQL.Add("from const a, arhiv_ras b");
AdoQuery1.SQL.Add("where (a.pers_id=b.pers_id)and(b.code<>"003")");
ADOQuery1.Open;
Выдается ошибка: Invalid column name "003".

b.code символьное.
Почему выдается такое сообщение?


← →
ЮЮ ©   (2003-09-22 06:24) [1]

Потому что вместо символа "двойные кавычки" надо поставить дав символа "апостроф", т.е. в тексте запроса текстовые константы выделяются апострофами, а в двойные кавычки перутся поля, чьи названия не отвечают спецификации "идентификатор"


← →
RIMM   (2003-09-22 08:16) [2]

Большое спасибо, запрос работает.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
3-27303
mfender
2003-09-20 22:49
2003.10.09
Откуда AccessViolation?


14-27664
asafr
2003-09-22 13:20
2003.10.09
Предлагают работу. Кто бы как поступил?


3-27392
MakNik
2003-09-18 14:46
2003.10.09
RESTORE DATABASE


3-27391
vchris
2003-09-18 14:41
2003.10.09
доступ к DBASE таблицам


1-27570
big_bugzy
2003-09-29 15:05
2003.10.09
Как получить список всех открытых окон?




   Наверх