I have an Access 97 database that is on a LAN with about 15 different users. The database runs without problems when it is run on just one local computer, but when it is run on the network with multiple users all at the same time, I often get a "Not a valid bookmark" error. This usually occurs in my user log table, which is probably written to and edited more than any other of my tables. This table has user name, user login time, and module as the primary key. It also has a logout time field. The login and logout time fields are date/time fields. This table is written to or edited every time a user enters or exits a form. When the error occurs it means that there are errors in each field of one or more records in that table. If I repair the database it temporarily solves the problem. I think the problem is related to so many people editing or adding to the same table at the same time. It may also have something to do with having the date/time field as part of the primary key. I have my update retry intervals set to 1 sec between retries, 10 retries, and record locking set to edited recording locking. What could be causing this to corrupt my data?