The information in this article applies to:
SYMPTOMS
Incorrect data appears in tables when multiple users load and modify
the same database within minutes of each other.
CAUSE
This problem, called cross-linking, occurs because information about
tables in a database is read from the system tables and is cached into
memory by Microsoft Access when a user opens a database. The information
in a user's cache may become obsolete if another person
has just made a change and Microsoft Access does not read the new
information before the first user makes changes. For example, in the
situation above, User1 has cached the information for the table, User2
makes a change, and then User1 makes a change before the system tables
are reread. If this occurs, the table can become corrupted.
RESOLUTION
Information in the cache for tables not currently in use is discarded
on a regular basis, so problems do not occur unless changes are made
before Microsoft Access has had an opportunity to empty the cache. To
ensure that information in the cache is emptied, wait a minimum of one
to two minutes before opening the table in Design view.
STATUSMicrosoft has confirmed this to be a problem in Microsoft Access version 1.0. This problem no longer occurs in Microsoft Access version 1.1. Additional query words: crosslink cross-linked mirrored
Keywords : kbusage GnlMu |
Last Reviewed: March 23, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |