Форум: "Базы";
Текущий архив: 2006.10.22;
Скачать: [xml.tar.bz2];
ВнизПодключение через SQL запрок в FireBird к внешней базе данных Найти похожие ветки
← →
el_serpiente (2006-08-18 18:04) [0]Использую компаненті интербейза делфи 2006 и длл бибилотеки фаербёрда 2.0 gds.dll. Есть два файла баз данніх один "one.ib" с табицей внутри "table1" и второй файл "two.ib" с таблицей "table2".
...
Воопрос! как сделать так чтобы я смог бы выбокрой выбрать сразу две таблицы находящиесе в двух разных БД по типу MS jet SQL:
"select tabl1.*, tabl2.* from tabl1, tabl2 in "c:\two.ib" " ?
← →
ANB © (2006-08-18 18:13) [1]Обломись. Я уже спрашивал - не умеет такого сам FB.
← →
Val © (2006-08-18 18:32) [2]>[1] ANB © (18.08.06 18:13)
не груби.
>el_serpiente (18.08.06 18:04)
в БДЕ, например, существуют гетерогенные запросы. м.б. есть что-то в каких-нибудь более новых компонентах доступа, нужно поискать.
← →
Desdechado © (2006-08-18 18:43) [3]Из одной БД к другой подключиться нельзя.
Можно попробовать раком:
1. через общую для обеих баз EXTERNAL TABLE
2. через UDF
но все равно через ж..у
← →
el_serpiente (2006-08-19 12:27) [4]что же делать? если в одном файле поля с индификаторами а во втором файле расшифровка этих индификаторов :/
← →
Val © (2006-08-19 12:32) [5]зачем заводили так?
как вариант - перекачать справочники во вторую базу и настроить репликацию, если обе базы действующие.
← →
DSKalugin © (2006-08-19 13:55) [6]слить все в единую базу
← →
Виталий Панасенко (2006-08-19 14:31) [7]
> el_serpiente (19.08.06 12:27) [4]
> что же делать? если в одном файле поля с индификаторами
> а во втором файле расшифровка этих индификаторов :/
"Даешь каждый символ названия в отдельную БД !!!..."
Разбить по такому принципу: A.IB, B.IB, C.IB,...,Z.IB, кириллицу тоже так сделать.. будет полный кандибобельс...
← →
el_serpiente (2006-08-19 14:53) [8]В одну не получится потомуЭ что программа записует в одну базу индефикаторы канала, метку времени и значение. ВОт, а для отчета нужно делать расшифровку каналов, а название каналов лежит в другой базе. ПРосто приходится делать топором: выводить выборку без расшифровки каналов, а потом уже перебирать каждую запись и добовлять расшифровку....вообще медленно это все :/
← →
el_serpiente (2006-08-19 14:55) [9]В одну не получится потомуЭ что программа записует в одну базу индефикаторы канала, метку времени и значение. ВОт, а для отчета нужно делать расшифровку каналов, а название каналов лежит в другой базе. ПРосто приходится делать топором: выводить выборку без расшифровки каналов, а потом уже перебирать каждую запись и добовлять расшифровку....вообще медленно это все :/
← →
Val © (2006-08-19 15:42) [10]>el_serpiente (19.08.06 14:53)
"потому" какое-то у вас неуверенно-неубедительное..
← →
Виталий Панасенко (2006-08-19 15:44) [11]А что мешает РАЗ перетянуть названия каналов из "другой" базы в "первую" ?
← →
Виталий Панасенко (2006-08-19 15:45) [12]А что мешает РАЗ перетянуть названия каналов из "другой" базы в "первую" ?
← →
el_serpiente (2006-08-21 09:35) [13]
> Виталий Панасенко (19.08.06 15:45) [12]
> А что мешает РАЗ перетянуть названия каналов из "другой"
> базы в "первую" ?
хорошо, подскажите как это сделать
← →
Виталий Панасенко (2006-08-21 09:59) [14]DataPump/IBDataPump
← →
Klyk © (2006-08-22 00:30) [15]
> хорошо, подскажите как это сделать
1. ручками перебей.
2. IBDataPump
3. напиши сам - это проще простого.
← →
Slym © (2006-08-22 05:05) [16]Если только для отчетов то 2 конекта к 2 базам и лукап поле...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.10.22;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.043 c