![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
не могу написать запрос!
-=snoop=- © (2005-09-02 06:51:00)привет всем! не знаю даж что такое
вот текст запроса,
lADO3 := TADOQuery.Create(form1);
lADO3.CursorType := ctDynamic ;
lADO3.CursorLocation := clUseClient ;
lADO3.Connection := gADOCon ;
lADO3.SQL.Add('insert into user.pro (code,name,parol) values(IdOne,IdTwo,IdThree) ');
далее пишу
lADO3.
а св-ва ParamByName нет! все форумы облазил, везде все работает -а у меня нет, подскажите плиз где туплю
Anatoly Podgoretsky (2005-09-02 10:06:00) [1]Не пора ли прочитать буквари? За столько лет мог бы и найти время.
-=snoop=- (2005-09-02 09:59:00) [2]ну как же...публикую вот как
lADO3 := TADOQuery.Create(form1);
Ильш (2005-09-02 09:52:00) [3]
> IQuery.ParamByName('ID').AsInteger := id
это не ADOQuery значит!
разные компоненты разные свойства
-=snoop=- (2005-09-02 09:48:00) [4]аха)))
а все ж , как на счет вот такого синтаксиса?
IQuery.ParamByName('ID').AsInteger := id
Ильш (2005-09-02 09:45:00) [5]ну че заработало?
Ega23 (2005-09-02 09:42:00) [6]2 -=snoop=- © (02.09.05 09:38) [5]
Местами поменяй:
with lADO3 do begin
CursorType := ctDynamic ;
CursorLocation := clUseClient ;
Connection := gADOCon ;
SQL.Add('insert into user.pro (code,name,parol) values (:IdOne,:IdTwo,:IdThree)');
parameters.ParamByName('IdOne').Value := 'a' ;
parameters.ParamByName('IdTwo').Value := 'b' ;
parameters.ParamByName('IdThree').Value := 'c' ;
ExecSQL();
end;
-=snoop=- (2005-09-02 09:38:00) [7]шет, все одно не работает!
with lADO3 do begin
CursorType := ctDynamic ;
CursorLocation := clUseClient ;
Connection := gADOCon ;
parameters.ParamByName('IdOne').Value := 'a' ;
parameters.ParamByName('IdTwo').Value := 'b' ;
parameters.ParamByName('IdThree').Value := 'c' ;
SQL.Add('insert into user.pro (code,name,parol) values (:IdOne,:IdTwo,:IdThree)');
ExecSQL();
end;
параметр IdOne не найден...
-=snoop=- (2005-09-02 09:29:00) [8]делал поиск нашел везде вот такие варианты
IQuery.ParamByName('ID').AsInteger := id
Sergey13 (2005-09-02 09:15:00) [9]values( :IdOne, :IdTwo, :IdThree)
-=snoop=- (2005-09-02 09:13:00) [10]ню...писал так, когда программа выполняется, SQL выдает еррор
параметр IdOne не найден...
Savek (2005-09-02 09:09:00) [11]lADO3.Parameters.ParamByName('idOne').Values:=...