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

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

Выполнение нескольких последовательных 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 - это физически разные компоненты, у каждлго и них должны быть свои параметры


Наверх

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