Susan R said:
I packaged an Access 2003 database using the package wizard and installed
the
application on a PC that does not have Access. Everything appeared to
work
properly;however, when a database table was updated through the
application,
it did not appear on the table when I opened it through my full version of
Access. I was under the assumption that the db could be updated through
the
packaged installation. Is this correct?
You have to give a bit more information when you say "the db could be
updated". You certainly can update the back end db, or use code to "modify"
table structures. If you do have code that does this, then you need to
EXTENSIVELY test this. I would suggest you grab a free copy of Virtual pc.
Virtual pc allows you to build and create a "clean" pc.
In the mean time, when you test your update code, you should create a
shortcut with the /runtime switch.....this will allow you to test your code
in a runtime environment.
Last, but not least, do be aware that you CAN NOT use automation to launch a
2nd copy of ms-access on a runtime only machine (this is due to the fact
that the runtime needs a mde (or mdb) provided as a file name, and when you
automaton, you can NOT provide this file name.
Regardless, you need to test your install on a clean machine, and then any
updates you have, then again you must test.
Test, and test again. You MUST test these install on a another clean machine
(ie: use a test mule pc and something like Norton ghost to re-image back to
a clean state, or as mentioned virtual pc).
It is not clear if you takling about updteing the front end, provindg a new
back end, or code that modifyes the table structure of hte back end (and, if
yes to the last question...then how are you doing this, and furhter as
mentoed, you can NOT use automaton in this case).