Dear John,
I do indeed have a *_be.mdb file in a directory on my server and this file
is approx 1.3Mb. The other .mdb file is only 0.7Mb.
I assume that the difference in size relates ot the fact that the former
contains my data and the later is the front end.
Exactly. All of your data is in the _be file; your frontend file
doesn't contain any data and has links to the tables in the backend.
Have you (securely!) established *which* database was corrupt? If it
was the frontend, then your data is intact in the backend; it need not
and should not be restored. Simply blow away the corrupt frontend and
replace it with a restored version.
If the backend was corrupt, then *it* needs to be restored, but the
frontend probably does not. It would be very peculiar indeed if *both*
front and back ends became corrupt - you just need to determine which
is bad and restore *it*.
I'm taking these two files off site overnight to try at home because each
time I open either file they are automatically overwritten with an empty
database! A further point of note is that we do have other databases in the
same folder of the server. When these are recovered from a week ago they open
up with todays date and entries (in these cases the data is complete but we
expected to see data that has been entered over the last week).
Try holding down the Shift key while opening the databases to bypass
any startup forms or startup code. It should certainly NOT overwrite
anything with an empty database! I've never seen this happen and I'm
not sure *how* it could happen.
If you restore a backend database from a week ago - it will, of
course, contain the data which was in it a week ago. Access cannot
automagically "back fill" data which was not stored in the backup! I'm
not quite sure what you're saying you expected!
John W. Vinson[MVP]