Форум: "Базы";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
ВнизСвязка 2-х баз данных в одном запросе Найти похожие ветки
← →
Russko (2004-12-29 13:46) [0]Уважаемые мастера, подскажите - как грамотно увязать 2 базы InterBase (точнее 2 таблицы из двух баз) в одном запросе.
Допустим мне необходимо перебросить некоторые данные с сервера (машина с именем COMP) из базы BASE_MAIN, из таблицы MAIN в анологичную по структуре базу, которая находится локально на машине пользователя.
← →
msguns © (2004-12-29 13:53) [1]Средствами IBX - никак. Иначе - Datapump, TBatchMove, два коннекта - две TIBTable, а дальше под барабанный бой
While not Table1.Eof do
begin
Table2.Insert;
For i := 0 Table1.Fileds.Count-1 do
Table2.Fields[i].Value := Table1.Fields[i].Value;
Table2.Post;
Table1.Next;
end;
← →
msguns © (2004-12-29 13:55) [2]Пардон, можно еще через внешнюю таблицу. Наверное ?
← →
Соловьев © (2004-12-29 13:55) [3]localsql.hlp + Heterogeneous joins
← →
Russko (2004-12-29 14:03) [4]мдя, жалко
← →
msguns © (2004-12-29 14:06) [5]>Соловьев © (29.12.04 13:55) [3]
А что, в IB6 есть гетерогенные запросы ?
← →
Соловьев © (2004-12-29 14:15) [6]А что, в IB6 есть гетерогенные запросы ?
Нет, зато есть в БДЕ :)
← →
HSolo © (2004-12-29 14:16) [7]>msguns © (29.12.04 14:06) [5]
Мне можно? :)
В самом IB - нету. Просто (насколько я знаю) BDE это дело хитро эмулирует: тащит все на клиента, где и соединяет.
← →
Russko (2004-12-29 14:26) [8]А поподробнее про гетерогенные запросы ))
← →
msguns © (2004-12-29 14:38) [9]Читай [1]. Первая строка. 2-е предложение, до второй запятой.
Закладка BDE -> выбор компонента + F1
← →
dolmat (2004-12-29 16:39) [10]через BDE это выглядит так:
select u.* from ":alias1:nls" n, ":alias2:olap_upe" u
where u.sc_code=n.cod_scenario
← →
Rule © (2004-12-29 17:14) [11]Russko (29.12.04 14:26) [8]
на ibase.ru там есть статья про БДЕ и там есть раздельчик про гетерогенные запросы
← →
Desdechado © (2004-12-30 12:24) [12]если перебрасывать данные одноразово, то выгрузи в скрипт, а потом в другую БД залей
← →
Anatoly Podgoretsky © (2004-12-30 12:33) [13]Russko (29.12.04 14:26) [8]
[3]
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.034 c