![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перенос из одной БД в другую [D7, IB6.x]
cherrex © (2005-02-12 16:08:00)Есть две базы на IB (Два gdb файла), как из одной БД перенести кортежи в другую (в обеих базах есть эдентичные по структуре таблицы). Все это должно работать в DELPHI и не применяя сервер репликаций.
cherrex (2005-02-12 18:12:00) [1]
> А сама процедура вставки какая?
все, понял?
cherrex (2005-02-12 18:10:00) [2]
> DSKalugin © (12.02.05 16:39) [1]
> если речь о синхронизации информации то так
> проход по таблице-источнику
> while not srcTbl.eof do begin
> , проверка наличия каждой записи в таблице-приемнике. Если
> ее нет - вставить в приемник
> srcTbl.next;
> end
А сама процедура вставки какая?
DSKalugin (2005-02-12 16:39:00) [3]если речь о синхронизации информации то так
проход по таблице-источнику
while not srcTbl.eof do begin
, проверка наличия каждой записи в таблице-приемнике. Если ее нет - вставить в приемник
srcTbl.next;
end
для проверки наличия использовать запрос
Select id from dstTbl where ()
для вставки
insert into dstTbl () values ()
А если просто залить таблицу из одной БД в другую пользуй программу DataPump которая прилагается с делфи