[Bug 30283] New: Can not fetch STATIC records from Microsoft ADO data sources
http://bugs.winehq.org/show_bug.cgi?id=30283 Bug #: 30283 Summary: Can not fetch STATIC records from Microsoft ADO data sources Product: Wine Version: 1.4 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: oleaut32 AssignedTo: wine-bugs(a)winehq.org ReportedBy: milan.opa(a)hotmail.com Classification: Unclassified Trying to run a database application Balans that uses Microsoft ADO for data manipulation (Jet4.0+MDAC8 installed through winetricks). Everything runs smoothly for FORWARDONLY requests. When trying to fetch a STATIC RECORDSET everything seems fine until first attempt to acrtually read the data from any field in the curent record. Wine stops with these errors, poping upon every attempt to fetch the data: fixme:oledb:convert_DataConvert Unimplemented conversion 0011 -> 000c fixme:oledb:convert_DataConvert Unimplemented conversion 0011 -> 000c fixme:oledb:convert_DataConvert Unimplemented conversion 0007 -> 000c fixme:oledb:convert_DataConvert Unimplemented conversion 0007 -> 000c fixme:oledb:convert_DataConvert Unimplemented conversion 0004 -> 000c fixme:oledb:convert_DataConvert Unimplemented conversion 0004 -> 000c fixme:oledb:convert_DataConvert Unimplemented conversion 0007 -> 000c fixme:oledb:convert_DataConvert Unimplemented conversion 0007 -> 000c I'm using DEFAULT prefix in Windows XP mode. Only NATIVE libraries activated are jscript, odbc32, odbccp32, oledb32 and wininet. All other settings in this prefix are default. There are no other applications installed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=30283 Rosanne DiMesio <dimesio(a)earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |normal --- Comment #1 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-03-27 15:21:51 CDT --- Not a blocker. http://bugs.winehq.org/page.cgi?id=fields.html#importance -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=30283 --- Comment #2 from Milan <milan.opa(a)hotmail.com> 2012-03-27 17:16:36 CDT --- "Blocks development and/or testing work"...I can't test the app nor work on it, and since we are the developers it blocks the development too :) Sorry, I obviously misunderstud the meaning of the importance descriptors. If it would do some good, you can find a full installation of the app at this location: http://rd.melany.rs/install/full/Balans_Setup_Disk_3_12_209.rar The app is on Serbian language but the setup is straight forward. We can provide the english version of the setup too. Meanwhile, I've created new prefix instaling jet40 and ie6 scripts from Q4 winetricks before the application itself. Now it "seems" that this error is gone but new errors replace them: err:ole:TLB_ReadTypeLib Loading of typelib L"msado15.dll" failed with error 2 err:ole:deserialize_param Could not get typeinfo of hreftype 25 for VT_USERDEFINED. err:ole:TMStubImpl_Invoke Failed to deserialize param Exec, hres 80029c4a A lot (hundreds) of these errors fill the terminal when opening some forms: fixme:ole:OleLoadPictureEx (0x10b47dc,230,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f214), partially implemented. If there is anything else I can do, please just ask. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=30283 Milan <milan.opa(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED --- Comment #3 from Milan <milan.opa(a)hotmail.com> 2012-04-23 17:13:46 CDT --- I have found the cause and solution to the problem. It is all about instalation of MS JET 4.0 drivers and MDAC2.7, MDAC2.8 and latest Jet 4.0 Service Packs. The problem is in the Microsoft Instalation packages for each of these components. Actually, the problem is about running them in Linux CASE SENSITIVE file system. Running the winetricks "jet40" script I've noticed that first package refers to ../Common Files/Microsoft Shared/... the next one to ../Common Files/Microsoft shared/...(both refering to "DAO" folder in them), while the last package refers to "dao" instead. In Windows this would refer to the same location, in Linux it's three different folders. The solution that worked for me was to manually clone files and folders to all three locations reqired. After that all packages installed sucessfully and registered all necessary COM interfaces. We tested Balans ERP and found that it works perfectly under wine. Some small issues on form repainting but nothing to worry about. Many thanks to Wine team for that. P.S. I've tried to donate, but it seems that VISA cards from Serbia are not acceptable :( -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=30283 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #4 from Alexandre Julliard <julliard(a)winehq.org> 2012-04-27 12:59:09 CDT --- Closing bugs fixed in 1.5.3. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org