Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.22;
Скачать: CL | DM;

Вниз

Подключение через 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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.031 c
15-1159356367
GanibalLector
2006-09-27 15:26
2006.10.22
Запрет запуска реестра(RegEdit)


6-1148593979
Тфьу
2006-05-26 01:52
2006.10.22
Не могу передать массив в PHP


15-1159431050
euru
2006-09-28 12:10
2006.10.22
Веб-дизайн


15-1159519408
Juri
2006-09-29 12:43
2006.10.22
А как определить стоимость написанной программы?


2-1159984006
Footballer
2006-10-04 21:46
2006.10.22
Помогите с BDE...