Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Копирование из Interbase в Access


Автор: minire 29.9.2006, 18:15
Подскажите , пожалуйста,  как скопировать в Delphi таблицу из Interbase в предварительно созданную таблицу  Access, не используя построчный Insert ... Values... И желательно используя компоненты IBX и ADO (т.е. без BDE). Заранее спасибо.

Автор: Rodman 29.9.2006, 21:15
используй Table

Автор: minire 30.9.2006, 14:12
Разве можно с помощью Table избежать построчного копирования записей. Дело в том, что у меня 700000 записей и построчно они копируются очень медленно. В BDE есть BatchMove. А как здесь пакетно можно скопировать набор данных.

Автор: jack128 1.10.2006, 22:22
Цитата(minire @  30.9.2006,  14:12 Найти цитируемый пост)
В BDE есть BatchMove

могу открыть тебе страшную тайну: BDE точно так же ПОСТРОЧНО вставляет записи в IB.

Добавлено @ 22:23 
Хм.  в смысле в access. не  думаю, что есть принципиальная разница.

Автор: SergeBS 2.10.2006, 08:16
minire
Цитата

Дело в том, что у меня 700000 записей и построчно они копируются очень медленно. 

А что, они регулярно будут копироваться? Если нет, то не стоит морочиться. А если да - ищи совместимый формат выгрузки в файл и загрузки из файла.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)