Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.20;
Скачать: CL | DM;

Вниз

в чём ошибка   Найти похожие ветки 

 
RomanLN   (2007-05-02 14:39) [0]

procedure SQL_Insert_Opr;
begin
Q_Insert := TQuery.Create(Application) ;
   try
   Q_Insert.DatabaseName := "sociologist";
   for i:=0 to Name_Opros.Count-1 do begin
     with Q_Insert.SQL do
       begin
          add("insert into "+name_table+ #13#10+ " (Name)  values ("
              + QuotedStr(Name_Opros[i])+")");
       end;
        Q_Insert.ExecSQL;
   end;
 finally
   Q_Insert.Free;
 end;
end;


 
RomanLN   (2007-05-02 14:40) [1]

записывает первую запись потом вылетает...


 
Ega23 ©   (2007-05-02 14:43) [2]

Очищать TStrings Дядя Федя будет?


 
ANB ©   (2007-05-02 14:48) [3]


> with Q_Insert.SQL do
>        begin
>           add("insert into "+name_table+ #13#10+ " (Name)
>  values ("
>               + QuotedStr(Name_Opros[i])+")");
>        end;

Извращение какое.
1. Q_Insert.SQL.Text := "insert into "+name_table+" (Name) values (:Name)"; // до цикла по записям
2. Читать про параметры и препарирование запроса.
3. TQuery.Create(Application) - зачем здесь подсовывать Application, если ручками же чистишь ?


 
RomanLN   (2007-05-02 14:57) [4]

спасиб



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

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

Наверх




Память: 0.47 MB
Время: 0.055 c
2-1177413253
Aibolit
2007-04-24 15:14
2007.05.20
как сделать таймер в создаваемом сервисе


15-1176885141
Карелин Артем
2007-04-18 12:32
2007.05.20
Вода из водопровода vs вода из бутыли.


15-1177295807
Slider007
2007-04-23 06:36
2007.05.20
С днем рождения ! 23 апреля


4-1166436548
Лёля
2006-12-18 13:09
2007.05.20
Получение координат кнопки тулбара


2-1177576431
umbra
2007-04-26 12:33
2007.05.20
что содержит строка после SetLength?