Форум: "Базы";
Поиск по всему сайту: 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.026 c
1-66912           Сержжж                2002-03-06 14:02  2002.03.21  
Delphi5 в XP


3-66782           Andrey V. Zuev        2002-02-22 14:05  2002.03.21  
Передача переменных на MSSQL7 через ADOQuery


7-67028           End                   2001-12-19 15:48  2002.03.21  
PChar --> String


14-66981          Mike_Goblin           2002-01-27 18:09  2002.03.21  
Кто смотрел кино


1-66914           Kozhanov              2002-03-04 11:30  2002.03.21  
Задержка повторения символа.