This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Perl Win32::OLE ADODB.Connection fails on Vista


Tim Adye schrieb:
I have been using the Cygwin Perl Win32::OLE module as a nice way to query
Access databases [*]. This worked fine on Windows XP (32-bit), but no longer
works on a new Vista (64-bit) machine. The initial connection

$conn= Win32::OLE->new ('ADODB.Connection')

fails with

  Win32::OLE(0.1709) error 0x8007007e: "The specified module could not be
found"

Connecting to some other OLE applications (eg. Excel.Application) works OK.
The same ADODB script works fine from ActiveState Perl (at least for the
32-bit version; there is no 64-bit version of the Microsoft Access Driver,
so ActiveState Perl x64 fails at the next step). However I'd prefer to use
Cygwin Perl.

I upgraded Cygwin's Win32::OLE to the latest version (perl-5.10.0-5 comes
with Win32::OLE 0.1703, while the latest ActiveState Perl has Win32::OLE
0.1709), but that didn't help.

Does anyone have any ideas?

Unfortunately I have no idea at all and no Win64 machine to test. Can you ask at the libwin32 at perl.org mailing list?

The author jand is there and he also has a win64 machine.
But he has no cygwin :(
--
Reini Urban
http://phpwiki.org/  http://murbreak.at/

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]