I understand your point, but that does not appear to be the problem.
When I use the "new" code, I only get an error when I am logged on as a
"Limited Account"; but I can switch to "administrator" on the same machine
and the program runs fine. Also, the original program has been running for
several months in "Limited Account" mode and has no problem reading and
writing to the mapped network drives. We are using the standard, Simple File
Sharing, and I believe that it is setup for "Level 5" because everyone is
reading and writing to the database.
When I run the modified program in runtime I receive the error "Cannot open
the file" and when I run it in full Access, the debugger goes to the line:
rst_MasterCoil.Open "tbl_MasterCoil", Cnxn, adOpenForwardOnly,
adLockOptimistic
I switched the adOpenForwardOnly to adOpenDynamic and now it works on my
laptop in "Limited Account" but still does not work at the workstation in
"Limited Account". (My laptop has full Access and the workstation only has
the runtime version)
Basically, I am trying to add new data through a user interface and append
it to the database. I thought that I could use "DoCmd.TransferDatabase
acLink,", "AddNew", and "Update". I will try switching to an append query,
but that does not seem like a direct path from the user interface screen to
the database.
Thanks Again,