Using Access 2003. Have had corruption problems in the past causing me to
keep my users out of the database for hours. I want to find a way to prevent
corruption so that this problem doesn't occur again
It's probably impossible to *absolutely* prevent *all* corruption;
computers are fallible after all!
But check out the suggestions at
http://www.granite.ab.ca/access/corruptmdbs.htm
The two most common causes of corruption are users (lusers!?) who
ctrl-alt-delete and stop Access while it's updating something, and bad
Network Interface Cards. Good application design can make the
circumstances which cause corruption less frequent (slow performance
which frustrates users into giving the three-finger-salute for
example).
If you have mission-critical data and need live backups, routine
commits and rollbacks, etc. then you should consider using SQL/Server
or another client/server system. They can get corrupted too, but have
a lot more tools to prevent and recover from corruption.
John W. Vinson[MVP]