Вниз
Скачать: CL | DM;

не могу написать запрос!   Найти похожие ветки 

← →
-=snoop=- ©   (2005-09-02 06:51) [0]

привет всем! не знаю даж что такое
вот текст запроса,

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 нет! все форумы облазил, везде все работает -а у меня нет, подскажите плиз где туплю


← →
Savek   (2005-09-02 09:09) [1]

lADO3.Parameters.ParamByName("idOne").Values:=...


← →
-=snoop=- ©   (2005-09-02 09:13) [2]

ню...писал так, когда программа выполняется, SQL выдает еррор
параметр IdOne не найден...


← →
Sergey13 ©   (2005-09-02 09:15) [3]

values(:IdOne,:IdTwo,:IdThree)


← →
-=snoop=- ©   (2005-09-02 09:29) [4]

делал поиск нашел везде вот такие варианты
IQuery.ParamByName("ID").AsInteger := id


← →
-=snoop=- ©   (2005-09-02 09:38) [5]

шет, все одно не работает!

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 не найден...


← →
Ega23 ©   (2005-09-02 09:42) [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;


← →
Ильш   (2005-09-02 09:45) [7]

ну че заработало?


← →
-=snoop=- ©   (2005-09-02 09:48) [8]

аха)))
а все ж , как на счет вот такого синтаксиса?
IQuery.ParamByName("ID").AsInteger := id


← →
Ильш   (2005-09-02 09:52) [9]


> IQuery.ParamByName("ID").AsInteger := id

это не ADOQuery значит!
разные компоненты разные свойства


← →
-=snoop=- ©   (2005-09-02 09:59) [10]

ну как же...публикую вот как
lADO3 := TADOQuery.Create(form1);


← →
Anatoly Podgoretsky ©   (2005-09-02 10:06) [11]

Не пора ли прочитать буквари? За столько лет мог бы и найти время.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.028 c
3-1124950988
greg123
2005-08-25 10:23
2005.10.09
Как включить в установщик программы дистрибутив FireBird


1-1127222082
OldNaum
2005-09-20 17:14
2005.10.09
TPanel Vs. XPManifest


3-1125038851
Piero
2005-08-26 10:47
2005.10.09
Счетчик таблицы в IB


1-1126732753
Чебуратор
2005-09-15 01:19
2005.10.09
Снов StringGrid... :-)


4-1123766179
Dmitriy G.
2005-08-11 17:16
2005.10.09
Запуск Dll в отдельном потоке




   Наверх