Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.27;
Скачать: CL | DM;

Вниз

ADOQuery   Найти похожие ветки 

 
QWest   (2002-06-14 12:27) [0]

Доброго времени суток мастерам. Это опять я ( что ни день - то новый вопрос...). Сегодня у меня такая проблема : У АДОКвери есть свойство SQL там пишу:
select count(*) from С,list_city
where list_street.street_city = list_city.city_id
and list_street.street_city = adoqCity.FieldByNamе(city_id).AsString ;
Выдает ошибку incorrect syntax near "city_id"

А задача такая - надо чтоб этот АДОКвери выбрал из таблицы list_street все улицы которые принадлежат городу, id которого храниться в adoqCity(тоже ADOQuery).....


 
Fiend ©   (2002-06-14 12:34) [1]

Странная конструкция у тебя в SQL
and list_street.street_city = adoqCity.FieldByNamе(city_id).AsString ;
Как ты думаешь SQL это поймёт.
Надо бы вместо adoqCity.FieldByNamе(city_id).AsString ;
вставить параметр, т.е. написать:
and list_street.street_city =:city_id
и затем для этого Query установить DataSource=тот ADOQuery в котором есть поле со значение этого самого city_id


 
QWest   (2002-06-14 13:05) [2]

Угу, щас попробую....


 
QWest   (2002-06-14 13:12) [3]

Вау, гениально !!! Огромное спасибо, все работает....



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

Текущий архив: 2002.06.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
1-88859
Shrek
2002-06-08 00:08
2002.06.27
Печать из дельфи


14-89017
OOPS!!
2002-05-23 15:25
2002.06.27
Photoshop, Winamp, CorelDraw, 3DStudio, Half-Life, Quake, ACDSEE.


1-88803
Shadow
2002-06-16 20:22
2002.06.27
Как сосчитать кол-во одинаковых символов в строке?


3-88700
yozhik
2002-05-30 15:16
2002.06.27
Сжатие базы Access


3-88719
John_John
2002-06-03 19:09
2002.06.27
Как записать СОДЕРЖИМОЕ массива в BLOB ?