
Yes, .update was used and I could see the new data in the table while stepping through the code in debug mode.
I have just found the problem which appears to originate from some VB code changes. I went back to a working version of the system that was several days old and in the function where it appeared the problems were coming from, I copied the VB code from the new version function back into the previous functioning version and was able to replicate the problem. I manually reapplied the code changes to the previously working function in question, verified its functioning then copied this into the new version and everything works as it should. Although the code was exactly the same (used a code comparison utility) I can only surmise there was something obviously corrupted in the VB code that was causing this problem.
I can only further assume that Access maintains a certain amount of data or previous versions of records/table in some sort of temporary buffer after the data is committed to the table which is why I was seeing previous data reappearing. Not sure why this would be the case but is the only plausible conclusion I have been able to see.
Thanks for the help,
Bruce













