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

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

Проблема с передачей параметров


NotGooDP ©   (2006-09-08 15:24:00) 

Здравствуйте!
у меня возникла следующая проблема...
При передаче параметров выскакивает ошибка "Must declare the variable @P1 "

SQL запрос
Select * from :H_History_Table
where (H_Date >= :H_Date) and (Persone_ID = :H_Persone_ID)
and (H_Action = :H_Action) and (H_User = :H_User)
Order BY H_Date ASC


передача параметров
ADO_Extra.Parameters.ParseSQL(ADO_Extra.SQL.Text, true);
ADO_Extra.Parameters.ParamByName('H_History_Table').Value:=par1;
ADO_Extra.Parameters.ParamByName('H_Date').Value:=par2;
ADO_Extra.Parameters.ParamByName('H_Persone_ID').Value:=par3;
ADO_Extra.Parameters.ParamByName('H_Action').Value:=par4;
ADO_Extra.Parameters.ParamByName('H_User').Value:=par5;


помогите пожалуйста разобраться в чем проблема.


NotGooDP   (2006-09-08 16:42:00) [1]

ок спс так и сделал


Desdechado   (2006-09-08 16:14:00) [2]

только вписыванием в текст запроса напрямую (конструированием на лету)


NotGooDP   (2006-09-08 16:11:00) [3]

ок спасибо!
а каким образом можно передать имя таблицы ?


Desdechado   (2006-09-08 15:50:00) [4]

1. Не указана СУБД.
2. Имя таблицы не может передаваться в качестве параметра.


Наверх

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