Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.21;
Скачать: [xml.tar.bz2];




Вниз

Как можно быстро програмно загрузить в базу 600 записей так как 600 раз такой код выполняетсся долго 


tovSuhov   (2002-02-20 14:28) [4]

У меня получалось так:
var
cmd:string;
...
cmd:="begin ";
for i:=0 to ...
cmd:=cmd+"insert into Table (field1,field2) values (value1[i],value2[i]);";

cmd:=cmd+" end";
Query1.Close;
Query1.SQL.Clear;
Query1.Add(cmd);
Query1.ExecSql;

Единственное, есть ограничение на размер получившейся команды. Я, для скорости, отправлял по 70 команд в запросе...





Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.21;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.016 c
14-66974          Alibaba               2002-02-06 17:25  2002.03.21  
Простая страничка


1-66903           Shoo                  2002-03-06 12:08  2002.03.21  
Обновление данных на форме


1-66890           firster               2002-02-27 08:19  2002.03.21  
Delphi & Builder


1-66862           Kettle of delphi      2002-03-04 17:05  2002.03.21  
Подскажите пожалуйста! Код TForm2.Create(nil) вовсе не помещает создаваемую форму на панель задач! (он ее помещает на РАБОЧИЙ СТОЛ)


4-67039           KaPaT                 2002-01-20 02:01  2002.03.21  
Объясните пожалуйста!