Форум: "Начинающим";
Текущий архив: 2008.05.11;
Скачать: [xml.tar.bz2];
ВнизTADOQuery - параметры... Найти похожие ветки
← →
azamatufa © (2008-04-10 12:21) [0]вы уж извините, но вопрос вот какой.
TADOQuery1.SQL.Text := "SELECT * FROM Table1 WHERE ID = :Par1"
да, я подаю параметр, например 23, мне выдает что надо.
А что если я хочу показать все записи??? Как быть?
p.s. раньше я не пользовался параметрами, а подменял SQL...
Спасибо!
← →
clickmaker © (2008-04-10 12:32) [1]
> А что если я хочу показать все записи??? Как быть?
сам-то как думаешь? слово where на мысль не наводит?
← →
Anatoly Podgoretsky © (2008-04-10 13:02) [2]> azamatufa (10.04.2008 12:21:00) [0]
А минимальное значение у ИД какое?
Вот минус 1 и используй.
← →
azamatufa © (2008-04-10 13:03) [3]есть Комбо-бокс:
- Все
- Мужчины
- Женщины
ранее я делал так:
если комба - все, то подсовывал запрос "SELECT * FROM Table1"
если Мужчины - "SELECT * FROM Table1 WHERE S=1"
если Жен - "SELECT * FROM Table1 WHERE S=2"
--------------------
я поросто смотрю что все юзают параметры.. типа круто...
значит в данной случае с параметрами не пройдет...
← →
ASoft (2008-04-10 13:04) [4]
>azamatufa © (10.04.08 12:21)
> p.s. раньше я не пользовался параметрами, а подменял SQL.
> ..
и что, получалось "выбрать все"?
← →
Anatoly Podgoretsky © (2008-04-10 13:04) [5]Не обратил внимания на операцию, используй динамический запрос.
← →
Palladin © (2008-04-10 13:06) [6]
> я поросто смотрю что все юзают параметры.. типа круто...
все, по крайней мере большинство, юзают параметры не потому что "типа круто"...
← →
azamatufa © (2008-04-10 13:18) [7]Palladin, извините, за резкость..
АП, понял, спасибо!
← →
Reindeer Moss Eater © (2008-04-10 13:24) [8]select * from table where sex = :p_sex or 1 = :p_all
← →
azamatufa © (2008-04-10 14:59) [9]
> select * from table where sex = :p_sex or 1 = :p_all
клево! спасибо, попробую!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.05.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c