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

Вниз

компиляция проекта с dll   Найти похожие ветки 

 
kalan ©   (2003-01-31 09:05) [0]

Delphi 7.0, Oracle 8.1.7
Для доступа к БД использую dbExpress.
Для нормальной работы с БД Oracle достаточно двух DLL (MIDAS.DLL и DBEXPORA.DLL).
Подскажите, как можно вкомпилировать эти DLL в EXE приложения.
Спасибо.


 
BorisUK ©   (2003-01-31 09:37) [1]

Нужно поставлять эти DLL с клиентской частью проги.


 
kalan ©   (2003-01-31 09:50) [2]

BorisUK ©> Это понятно. Однако существует мнение, что эти DLL можно вкомпилировать непосредственно в EXE-файл проекта и ничего кроме EXE-фала не поставлять клиенту.
Хотя, сейчас попробовал положить на клиента EXE-файл и эти DLL в один каталог (в WINDOWS\SYSTEM). Запустил на выполнение, но как только дело дошло до доступа к данным, приложение сказало "Неправильное число" и данных показывать не стало. Может быть на клиета нужно еще что-то поставлять?


 
BorisUK ©   (2003-01-31 11:17) [3]

На счет того чтоб DLL вкомпилировать в exe я не слышал.
ИМХО они для того и нужны чтобы использовались одновременно разными приложениями, а не принадлежали только одному exe.
а на счет того что не все dll работают просто так - это есть
Не которым надо желать
regsvr32.exe [PATH]midas.dll
какталог с программой может находится где угодно если зарегистрить DLL этой утилитой.


 
kalan ©   (2003-02-05 10:33) [4]

BorisUK> Зарегистрировал, не работает.
При попытке открыть данные пишет: ORA-01722: неверное число.
При выполнении программы на машине с разработчика такой проблемы нет. Все работает нормально.
В каталоге ..\Shared\dbExpress находятся два INI файла: DBXCONNECTIONS.INI и DBXDRIVERS.INI. Нужно ли поставлять клиенту эти файлы и если нужно, где их держать?
Спасибо.


 
Duce ©   (2003-02-05 18:26) [5]

Да этот месидж отсервера более смахивает на проблему с десятичным разделителем. Один из вариантов: Если на клиенте стоит ",", а на сервере
"."(NLS_NUMERIC... PARAMS)и твой СКЛ формируется как строка - то сия брань от серва ужасно в тему...


 
kalan ©   (2003-02-10 10:32) [6]

Duce © > Спасибо дорогой. В самую точку. Все срослось.


 
Slava ©   (2003-02-10 10:46) [7]

http://www.delphikingdom.com/helloworld/dbexpress.htm



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

Текущий архив: 2003.02.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
14-87630
Mihey
2003-02-09 19:13
2003.02.27
Сложнейшая задача.


14-87667
zzet
2003-02-10 21:37
2003.02.27
Кто ХР хорошо знает, подскажите, плз.


9-87236
NikotiN
2002-09-21 11:14
2003.02.27
Как сохранить и как использовать ландшафт из 3DSMax5(4,3) в Delph


3-87296
kalan
2003-01-31 09:05
2003.02.27
компиляция проекта с dll


14-87685
Alex Shulg
2003-02-11 15:04
2003.02.27
Создание Help а