in reply to Reading Access files

I haven't actually tested what I am about to say, but if I can infer correctly, this should work.
If you are on a Win32 platform, you can set up an ODBC connection to the Access database by double-clicking on c:\winnt\system32\odbcad32.exe. Make a System DSN that connects to an Access database (namely, the aforementioned Access database).
Then, you should be able to access it via:
use OLE; use strict; my ($Conn,$RS) # open connection $Conn->Open("DSN=NameOfODBC;UID=sa;PWD=password;"); $RS = $Conn->execute("select * from table); $RS->Movefirst; while (!RS->EOF) { #... do processing of recordset } $Conn->Close
Jeremy