 ==============================================
- IMPORTANT NOTICE REGARDING THE ACCESS VERSION
 ==============================================

1) Access version has an update delay problem, when 
you vote you might not see directly the results of your 
votes on the results, this update delay is, I guess, due to how the 
access engine handle updates. Please Read "Remove Access delay write time" below

2) "Operation must use an updateable query" or "Could not use ''; file already in use"
if you receive this error message please check that the directory where you MDB is 
has the correct read/write rights in your IIS panel and from windows NT.

Access delay problem
--------------------
BIG thanks must go to Bob Mercier for sending the solution!

Back in the old days Microsoft introduced an 'enhancement' to Access called memory buffering 
(lazy writes ...essentially delaying any physical i/o until the system is idle or a 'page' is full) 
to speed up performance. While MS Access checks the memory buffer before going to a disk for any 
i/o; Any external application using Jet does not have this capability. 

In order to bypass this 'enhancement' you have to setup certain registry keys and modify your 
connection string to point to these keys. 

In order to fix this problem you can use the .reg file available in this directory, if you use this 
script, your OLEDB connection string should be changed as follows:

"Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=c:\yourpath\Netpolls.mdb;Jet OLEDB:Registry Path = Software\Votations.com Inc\NetPolls\1.0"

The effect of these modifications is to force Jet to always immediately flush it's memory to disk.

