Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Query [D5, Volga]


Oleg Barsky ©   (2003-10-10 11:26:00) 

Нужно сделать Select по 2-м признакам
Пробую:
SQL.Add("Select * from nakl where (PlatINN like ""+ainn+"") and where (S like ""+ass+"")");
где ainn и ass - переменные.
Не работает =(
Как сделать?


Oleg Barsky   (2003-10-10 12:00:00) [1]

Заработало.
Всему виной были скобки.
Спасибо.


Oleg Barsky   (2003-10-10 11:58:00) [2]

Да. Я же говорю что по отдельности работает.
Вместе не связывается.
Просто я до этого не работал с БД.


Sergey13   (2003-10-10 11:51:00) [3]

А поля точно PlatINN and S строковые?


Oleg Barsky   (2003-10-10 11:41:00) [4]

Говорит "Error in comparisom expression"
Не помогает даже
SQL.Add("Select * from nakl where (PlatINN like "123") and (S like "321")");
По отдельности работает (когда одно условие), а вместе не хочет =(


DenK_vrtz   (2003-10-10 11:36:00) [5]

А чего хоть говорит?!
Ошибка или данные не вибираются(какие данные есть в наличие, какое значение переменных)?


Oleg Barsky   (2003-10-10 11:32:00) [6]

SQL.Add("Select * from nakl where (PlatINN like ""+ainn+"") and (S like ""+ass+"")");

Так тоже не работает =(((


Виктор Щербаков   (2003-10-10 11:28:00) [7]

2-й раз where не надо


Наверх

Титульная страница Поиск, карта сайта Написать письмо