FL said:
How can I delete one record whichs shows #error on fields. I get stuck in
an
invalid argument when I try to enter the field to delete it. I click on
OK
for invalid argument and it keeps coming back several times.
First make a copy (or 2) of the entire database file. Now compact one of
them and try and delete the bad record. It may disappear during to
compaction process, or you may be able to delete it now. If that doesn't
work try a copy the table (or all the objects) to a new database. If never
had to go beyond that to fix a record, but my standard corruption advice is:
First, always work on a copy of the database. Working on the original may
make it impossible for a repair service to fix it.
Download a copy of JetComp.exe:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;273956
Try backing up your forms as text with the undocumented SaveAsText
LoadFromText functions:
http://www.datastrat.com/Code/DocDatabase.txt
Also have a look at the Microsoft KB article:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;209137
Then have a look at Tony Toews' Access Corruption FAQ at:
http://www.granite.ab.ca/access/corruptmdbs.htm
for some suggestions. Unfortunately, some corruption cannot be fixed - you
may need to create a new database, import what can be salvaged, and recreate
the rest.
Although it's a paid service, Peter Miller does an outstanding job of saving
corrupt databases. Try this URL:
http://www.pksolutions.com