I have an Access Front End/Back End application that gathers data from multiple questionnaires. This is a single user application. There is a questions table that different questionnaires pull from using junction tables. Questions are loaded to a temporary table where responses are gathered, then saved to two tables (header record and detail records). The application also allows to update responses by copied from the save table to the temporary table to update scores.
We are noticing an intermittent problem where we are experiencing data loss during the copying back to the temporary file. Not only does the data not get to the temporary file, but the detail data from the save table is also gone.
I'm assuming it has something to do with an indexing issue, and I have banged on the data to replicate it, and cannot find any meaningful combination of steps that causes it.
My initial thought is to run Compact on Close in the application, since it is a single user application, and it does open and close relatively frequently, but I have read enough of the evils of CoC to think twice about that.
Any thoughts?
We are noticing an intermittent problem where we are experiencing data loss during the copying back to the temporary file. Not only does the data not get to the temporary file, but the detail data from the save table is also gone.
I'm assuming it has something to do with an indexing issue, and I have banged on the data to replicate it, and cannot find any meaningful combination of steps that causes it.
My initial thought is to run Compact on Close in the application, since it is a single user application, and it does open and close relatively frequently, but I have read enough of the evils of CoC to think twice about that.
Any thoughts?
Comment