Вниз
Скачать: CL | DM;

Использование Oracle и InterBase в одном приложении   Найти похожие ветки 

← →
kalan   (2007-09-05 03:43) [0]

Возможно ли используя компоненты dbExpress (TSQLQuery) выбирать данные из Oracle или InterBase в контексте одного приложения.
Драйверы для работы с БД подлинковываю в uses проекта
 MidasLib,
 dbExpInt,
 dbExpOra,
 и т.д.

Для связи с БД использую SQLConnection (для каждой БД свой),
запросы строю с использованием TSQLQuery (связанными с соответствующим SQLConnection).
Наблюдается прямая зависимость от очередности подключения библиотек для работы с БД. Если dbExpOra инициализируется после dbExpInt, тогда работа с Oracle не вызывает проблем, зато при попытке выполнить запрос (проконнеститься) к InterBase вызывает ошибку: Unable to Load gds32.dll.
Если dbExpInt инициализируется после dbExpOra, тогда работа с IB не вызывает проблем, но при попытке выполнить запрос (проконнеститься) к Oracle вызывает ошибку: Unable to Load oci.dll.
Буду признателен за помощь.


← →
Reindeer Moss Eater ©   (2007-09-05 10:01) [1]

Можно вообще ко всем серверам, поддкрживаемым dbExpress, а не только к этим двум. Одновременно и в одном приложении.


← →
kalan   (2007-09-07 02:00) [2]

Я вроде подробно описал проблему. Ответ типа "Можно" слабо помогает.


← →
Германн ©   (2007-09-07 02:35) [3]


> kalan   (07.09.07 02:00) [2]
>
> Я вроде подробно описал проблему. Ответ типа "Можно" слабо
> помогает.
>

Тогда объясни твоё понимание фразы "Драйверы для работы с БД подлинковываю в uses проекта".
"Господа гусары - молчать!" :-)


← →
MsGuns ©   (2007-09-07 08:11) [4]

На каждую базу, как минимум по отдельному коннекту, который и настраиваешь куда надо.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
15-1197038772
Kolan
2007-12-07 17:46
2008.01.13
Как можно бороться с деблями в БД.


15-1197193761
Стас0818
2007-12-09 12:49
2008.01.13
математические библиотеки для Delphi


2-1197385221
Tant
2007-12-11 18:00
2008.01.13
Описать процедуру ADDT(T,C)


2-1197785982
Евгений
2007-12-16 09:19
2008.01.13
Массив


2-1197616605
dumka
2007-12-14 10:16
2008.01.13
функции




   Наверх