[EMAIL PROTECTED] wrote:

Hello,

I have been trying to extract data from a access.mdb file using perl5,
DBI-1.40, DBD-ODBC-1.07, unixODBC-2.2.7, and libmdbodbc.xx driver from
mdbtools.  I have seen many sources and posts proclaiming the possibility
to avoid needing to define DSN's by connecting similar to the following:

my $DSN = 'driver=Microsoft Access Driver
(*.mdb);dbq=\\\\cheese\\g$\\perltest.mdb'; my $dbh =
DBI->connect("dbi:ODBC:$DSN", '','') or die "$DBI::errstr\n";


This works for me:

       my $dbq = 'd:/htdocs/a/test-data/test.mdb';
       my $drv = 'Microsoft Access Driver (*.mdb)';
       my $dbh = DBI->connect("dbi:ODBC:DRIVER=$drv;DBQ=$dbq",...);

--
Jeff



Reply via email to