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

Вниз

Приложение на Delphi под wine   Найти похожие ветки 

 
Alvin ©   (2007-06-08 16:19) [0]

Очень нужна подсказка, знающего человека.
Разрабатываю программу на Delphi, которая должна работать под Win32, а так же под wine Linux.
В программе используется подключение к серверам MySQL и MsSQL, для обоих подключений
используется dbExpress. Под Windows приложение работает-отлажено.
Под wine при подключении к MySQL все Ок, а вот при подключении к MsSQL выдает ошибку, что класс
OLE DD not registered.
Похоже, что библиотеки dbExpress для MsSQL используют OLE DB.
Как выйти из положения??
Может кто подскажет dll-ку для dbExpress MsSQL не использующую OLE DB??


 
Сергей М. ©   (2007-06-08 17:18) [1]

Известно как - зарегистрировать требуемую библ-ку OLEDB-провайдера.
Хоть ручками, хоть с пом. RegSvr32.exe


 
roottim ©   (2007-06-08 17:23) [2]

а установить клиента не забыли ?


 
Alvin ©   (2007-06-09 11:07) [3]


> а установить клиента не забыли ?


А какой клиент нужен??  Виндовский под wine или Линуксовый?? Где взять не подскажете???


> Известно как - зарегистрировать требуемую библ-ку OLEDB-
> провайдера.
> Хоть ручками, хоть с пом. RegSvr32.exe


Пробовал зарегить ручками, но после этого стало ругаться DllGetClass object returned error


 
Сергей М. ©   (2007-06-09 12:49) [4]

Значит неверно "зарегил ручками".


 
Сергей М. ©   (2007-06-09 12:59) [5]

Это раз из возможного.
Два - это отсутствие библиотек, от наличия которых зависит работоспособность "зарегеной" тобой библ-ки.

А те, отсутствующие, в свою очередь, вполне возможно тянут за собой еще кучу отсутствующих библиотек.

Одним словом, Wine - это большая бездонная задница)


 
Alvin ©   (2007-06-09 13:58) [6]


> отсутствие библиотек, от наличия которых зависит работоспособность
> "зарегеной" тобой библ-ки

Точно! Скопировал все dll-ки из папки Ole Db, потом не нашелся класс из
sqlncli, который потом попросил msvcr80.dll
Короче скопировал еще все dll-ки из MS sql server\90\COM
Зарегил с помощью RegSvr32.exe sqloledb и sqlncli
Пока безрезультатно.
Ужас!!! Товарищи, как же все это правильно поставить??


 
Сергей М. ©   (2007-06-09 14:18) [7]


> Alvin ©   (09.06.07 13:58) [6]


А никак !

Давно и всякому известно: хочешь заполучить геморрой на всю ширину своего зада - займись линуховой wine-адаптацией своего бывшего привычного "виндового рабочего места")



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
15-1189705638
leonidus
2007-09-13 21:47
2007.10.14
Подскажите комаонент для отображения анимированного гифа


15-1189593227
de.
2007-09-12 14:33
2007.10.14
El-lib


1-1186067664
Кирилл_А
2007-08-02 19:14
2007.10.14
GDI+


3-1180945677
Oleg_teacher
2007-06-04 12:27
2007.10.14
Как извлечь рисунок jpeg


1-1186043128
DevilDevil
2007-08-02 12:25
2007.10.14
Указатель на виртуальную функцию. Помогите.