Главная страница
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.012 c
1-87523
Alexsey Orlov
2003-02-17 06:07
2003.02.27
Помогите как сделать подсветку синтаксиса ........


1-87470
Чубр
2003-02-15 19:10
2003.02.27
Форма в DLL еке!


3-87277
Olivka
2003-02-09 12:34
2003.02.27
как упаковать таблицу DBASE , если работаю без бде, через АДО?


14-87659
Кен
2003-01-24 06:53
2003.02.27
Как моделируются физические законы ? Например, падение шарика на


1-87374
MiXenWorK
2003-02-17 16:57
2003.02.27
Печать изображений