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




Вниз

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


Shaman_Naydak   (2002-02-07 20:20) [2]

ну в принципе, можно чуть-чуть поиграться
Написать так скажем:

Query1.SQL.Text:="insert into Table (field1,field2) values (:value1, :value2)";
Query1.Prepare
а дальше в цикле делаешь

Query1.ParamByName("value1").AsInteger:=213;
Query1.ParamByName("value2").AsInteger:=444;
Query1.ExecSQL;
или побыстрее, но менее читабельно
Query1.Params[0].AsInteger:=213;
Query1.Params[1].AsInteger:=444;
Query1.ExecSQL;

Но не факт, что сильно поможет :)




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




Наверх





Память: 0.71 MB
Время: 0.029 c
7-67031           sindbad               2001-12-18 16:40  2002.03.21  
Com1 + контроллер


1-66864           Kettle of delphi      2002-03-05 15:45  2002.03.21  
Про перехват системных сообщений...


3-66746           skiph                 2002-02-12 09:03  2002.03.21  
INSERT в MS SQL7.0


14-66998          Фэ                    2002-02-07 22:43  2002.03.21  
О


7-67027           Set                   2001-12-19 15:45  2002.03.21  
PChar --> String