It's always possible that it isn't an Access database !!? Are you sure it is? Some fool could've just named it .MDB because that happened to be their initials (in fact, they're mine but that's beside the point).. it happens!

Have you tried the CompactDatabase command in code - you could try connecting to this database with the various Jet engine available (eg Access '95, Access '97 etc etc etc) - and hope one works.



------------------
Mark "Buzby" Beeton
VB Developer
[email protected]