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

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

TADOQuery - параметры... [D7, XP]


azamatufa ©   (2008-04-10 12:21:00) 

вы уж извините, но вопрос вот какой.
TADOQuery1.SQL.Text := 'SELECT * FROM Table1 WHERE ID = :Par1'

да, я подаю параметр, например 23, мне выдает что надо.

А что если я хочу показать все записи??? Как быть?

p.s. раньше я не пользовался параметрами, а подменял SQL...

Спасибо!


azamatufa   (2008-04-10 14:59:00) [1]


> select * from table where sex = :p_sex or 1 = :p_all


клево! спасибо, попробую!


Reindeer Moss Eater   (2008-04-10 13:24:00) [2]

select * from table where sex = :p_sex or 1 = :p_all


azamatufa   (2008-04-10 13:18:00) [3]

Palladin, извините, за резкость..

АП, понял, спасибо!


Palladin   (2008-04-10 13:06:00) [4]


> я поросто смотрю что все юзают параметры.. типа круто...

все, по крайней мере большинство, юзают параметры не потому что "типа круто"...


ASoft   (2008-04-10 13:04:00) [5]


>azamatufa ©   (10.04.08 12:21)
> p.s. раньше я не пользовался параметрами, а подменял SQL.
> ..

и что, получалось "выбрать все"?


Anatoly Podgoretsky   (2008-04-10 13:04:00) [6]

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


azamatufa   (2008-04-10 13:03:00) [7]

есть Комбо-бокс:

- Все
- Мужчины
- Женщины

ранее я делал так:

если комба - все, то подсовывал запрос  'SELECT * FROM Table1'

если Мужчины - 'SELECT * FROM Table1 WHERE S=1'

если Жен  - 'SELECT * FROM Table1 WHERE S=2'

--------------------
я поросто смотрю что все юзают параметры.. типа круто...

значит в данной случае с параметрами не пройдет...


Anatoly Podgoretsky   (2008-04-10 13:02:00) [8]

> azamatufa  (10.04.2008 12:21:00)  [0]

А минимальное значение у ИД какое?
Вот минус 1 и используй.


clickmaker   (2008-04-10 12:32:00) [9]


> А что если я хочу показать все записи??? Как быть?

сам-то как думаешь? слово where на мысль не наводит?


Наверх

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