Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.07.2010, 22:32   #1
Сид
Пользователь
 
Аватар для Сид
 
Регистрация: 07.04.2009
Сообщений: 12
По умолчанию ADO и MS SQL

Забиваю данные из файлов в БД MS SQL Server с помощью ADO:
Код:
ADOConnection1.BeginTrans;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Text:='INSERT INTO Barcodes_File(Barcode, Index_To, Country, Files_Name, DateTimes) 
SELECT '+QuotedStr(sID)+','+QuotedStr(sIndexTo)+','+QuotedStr(sMailDer)+',
'+QuotedStr(FileName)+','+QuotedStr(DateTimeToStr(Now))+' WHERE NOT
 EXISTS (SELECT 1 FROM Barcodes_File WHERE Barcode = '+QuotedStr(sID)+')';
ADOQuery1.ExecSQL;
ADOConnection1.CommitTrans;
Выполнение запроса очень тормозит. В чём может быть проблема?
Учение-жесть,но без него никуда!
Сид вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение к SQL Server через ADO в DELPHI lenuxoid БД в Delphi 10 22.09.2012 19:33
Начать работу с БД, ADO, SQL norfonzor БД в Delphi 22 01.06.2010 10:47
Начать работу с БД, ADO, SQL norfonzor Общие вопросы Delphi 0 20.05.2010 10:41
ADO + MS SQL + Delphi Mixasik БД в Delphi 13 08.07.2009 21:35