I have an app modified to take into account the UAC in VISTA. So, now, the .mdb (JET or Access file) is located in ProgramData\\MyApp\\
ProgramData\\MyApp\\
I realized that when
I have had trouble here as well, it seems vista once is decides to virtualize the file, the only way to stop it is to delete the virtual file. The next time you use it, it will use the ProgramData folder.