![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Выполнение нескольких последовательных ADOSql [D6, 2000, XP]
Fostr © (2006-09-28 17:50:00)Господа!
Можно-ли выполнять, например, два SQL запроса с использованием одноименного параметра в каждом запросе?
Например:
WithKat2QueryOb Do
Begin
Active:=False;
SQL.Clear;
.
.
.
SQL.Add('WHERE Проект = :PROJECT_NUMBER AND ...
.
.
Parameters.ParamByName('PROJECT_NUMBER').Value:=Edit1.Text;
Active:=True;
End;
Второй (следующий по очереди) запрос такой же, с тем же параметром, но имя запроса другое - Kat3QueryOb.
Моя программа выдает, что во втором запросе не найден параметр.
Fostr (2006-09-28 18:20:00) [1]Все! Разобрался! Кое-что забыл подключить...
Desdechado (2006-09-28 18:18:00) [2]дело не в названиях
дело в том, что у каждого компонента список параметров должен быть заполнен своими, а не чужими параметрами
Fostr (2006-09-28 18:09:00) [3]Пробую... Поменял названия параметров на PROJECT_NUMBER_1 и
PROJECT_NUMBER_2 соответственно (но данные они обязательно должны брать из Edit1) - ситуация не изменилась.
Desdechado (2006-09-28 18:05:00) [4]Kat2QueryOb и Kat3QueryOb - это физически разные компоненты, у каждлго и них должны быть свои параметры