Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.09;
Скачать: 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 вся ветка

Текущий архив: 2005.10.09;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.059 c
14-1127210398
ПЛОВ
2005-09-20 13:59
2005.10.09
Напомните...


14-1126006066
A.L.I.E.S
2005-09-06 15:27
2005.10.09
Кто и где работает самый лучший программист


2-1125376216
Laymer
2005-08-30 08:30
2005.10.09
ListView


3-1125075979
Mozart_mcs
2005-08-26 21:06
2005.10.09
Проблемы при INSERT в SQL с Русскими Буквами


1-1126827874
kblc
2005-09-16 03:44
2005.10.09
TPageControl and Icon on TTabSheet Click