Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите скопировать таблицу! [D5, IB6.x]


Pokotskiy ©   (2002-05-14 21:17:00) 

У меня большая проблема! помогите! Как мне скопировать
таблицу (точнее её содержимое) из одной БД (Interbase 6.x) в
другую таблицу другой БД (тоже Interbase)


sergrrey   (2002-05-21 15:45:00) [1]

Может кто-нибудь подскажет где эту описаловку найти или сами объясните, пожалуйста!
Сколько я не пытался это найти и понять как оно работает ничего не выходит! Делаю как написанно в доках (кстати там очень мало написанно), таблица создается, но данные там не те! Может кто-нибудь подскажет?


Desdechado   (2002-05-15 10:37:00) [2]

2 sergrrey © (15.05.02 10:10)
в хелпе по IB - external tables


sergrrey   (2002-05-15 10:10:00) [3]

to Fay> А где про это можно почитать!


sergrrey   (2002-05-15 10:00:00) [4]

В стандартной поставки delphi есть очень полезная утилита "DataPump". Попробуй ее!


Fay   (2002-05-15 02:00:00) [5]

В IB можно создавать таблы в текстовых файлах.
create table qwe external "c:\1.1"(
поля для инфы, которую переносишь
)

insert into qwe чё-то

в другой базе
create table qwe external "c:\1.1"(
поля для инфы, которую переносишь
)

insert into куда-то select * from qwe


Anatoly Podgoretsky   (2002-05-15 01:29:00) [6]

Через бде можно, но если третий диалект, то могут быть проблемы


Demon   (2002-05-15 00:49:00) [7]

Вернее, не совсем никак. Т.е. одним запросом не ограничишься. А надо вводить по два объекта TIBDatabase, TIBQuery (один на запрос таблицы из первоначальной базы, другой для записи во вторую БД) и TIBTransaction. Ну и организуй цикл
while notIBQuery1.Eof do
begin
// одну запись читаешь - в другую БД пишешь ...
end;


Demon   (2002-05-15 00:45:00) [8]

Никак. По крайней мере мне режим multidatabase так и не удалось обнаружить. Сервак-то простенький, без наворотов ...


Наверх

Титульная страница Поиск, карта сайта Написать письмо