Created attachment 1286 [details] обработка Имеется обработка в которой происходит прямое соединение с базой: VK.Соединение("Provider=VFPOLEDB.1;Data Source="+Название+";Collating Sequence=RUSSIAN;Deleted=Yes;Mode=ReadWrite;"); Но завершается неудачей. Обработка в приложении. Сделана бутылка rt/11009
Created attachment 1287 [details] лог Лог по +reg,+file заканчивается после ошибки
Похоже такая же ошибка в заявке 11034, только там не Visual FoxPro используется, а PostgreSQL ODBC. Обработку воспроизводящую данную проблему приложу к баге, тестировать можно в той же бутылке.
Created attachment 1288 [details] Обработка для заявки 11034
(In reply to comment #2) > Похоже такая же ошибка в заявке 11034, только > там не Visual FoxPro используется, а PostgreSQL ODBC. > Обработку воспроизводящую данную проблему > приложу к баге, тестировать можно в той же > бутылке. > Проблема решилась установкой mdac28.
(In reply to comment #4) > (In reply to comment #2) > > Похоже такая же ошибка в заявке 11034, только > > там не Visual FoxPro используется, а PostgreSQL ODBC. > > Обработку воспроизводящую данную проблему > > приложу к баге, тестировать можно в той же > > бутылке. > > > > Проблема решилась установкой mdac28. > Всё верно, приложению нужны COM-объекты для работы с провайдером. Поставив mdac, ты установил нужные объекты. Лицензионная чистота данного действия очень сомнительна. Как альтернатива - реализовать кучу провайдеров, либо попытаться приспособить код selta (?)
> Имеется обработка в которой происходит > прямое соединение с базой: > VK.Соединение("Provider=VFPOLEDB.1;Data > Source="+Название+";Collating > Sequence=RUSSIAN;Deleted=Yes;Mode=ReadWrite;"); Если вместо "Deleted=Yes;" использовать "Deleted=0;", то соединение с базой выполняется успешно и в WINE.
wine-etersoft-devel/oledb - небольшая тестовая программа на Си. В WINE IDataInitialize::GetDataSource возвращает ошибку 0x80040e73.
Если скопировать Program Files/Common Files/System/OLE DB с winxp, то обработка Test_rt11009.ert работает в WINE.
Больше не поручаем заданий bugs@.
Задача по релизу W@E 1.* - 2.* Уже давно не актуально, закрываю.