S
Sapper
I manage an Access 2002 runtime database remotely, with back end mounted on a
Windows 98 server, and front ends (mde) working on a variety of Windos 98 and
XP workstations. The network uses Windows 98. My database has worked
extremely well and robustly until last week when I made some changes to the
front end. To accommodate these modifications, I also changed some data
types in the tables, and added some new fields.
After I modified the front end, I opened a new database, imported all
objects, compiled an mde version and copied this back to the workstation to
which I have remote access (Citrix) . The users then copied this front end
from there, to the other workstations. I also copied the backend tables on
to the server.
We have done this several times in the past. But now, only the version I
copied to them works correctly. The other front ends open, but on initiating
any event with code behind a command button, for example, I get error
messages telling me that the event isn't defined or that it can't be
evaluated.
When the same code is initiated using the first copied version, there is no
problem and the database responds as expected - and it is seemingly fully
functional.
In the recent modification, I did not change the code behind the command
buttons now leading to these errors - so it would not seem to be linked in
this way. Besides, why would the code run smoothly on one machine, but on no
others, when the front ends are perfect copies?
I would have been moderately happier, if none of the front ends worked, and
am baffled than one does but the others which are mounted on a mix of XP and
98 machines don't - so the OS wouldn't appear to be the culprit.
I have also asked them to run the database exclusively from each
workstation, with other front ends closed, but the same errors occur.
Please help, and point me in the right direction to help solve this.
Windows 98 server, and front ends (mde) working on a variety of Windos 98 and
XP workstations. The network uses Windows 98. My database has worked
extremely well and robustly until last week when I made some changes to the
front end. To accommodate these modifications, I also changed some data
types in the tables, and added some new fields.
After I modified the front end, I opened a new database, imported all
objects, compiled an mde version and copied this back to the workstation to
which I have remote access (Citrix) . The users then copied this front end
from there, to the other workstations. I also copied the backend tables on
to the server.
We have done this several times in the past. But now, only the version I
copied to them works correctly. The other front ends open, but on initiating
any event with code behind a command button, for example, I get error
messages telling me that the event isn't defined or that it can't be
evaluated.
When the same code is initiated using the first copied version, there is no
problem and the database responds as expected - and it is seemingly fully
functional.
In the recent modification, I did not change the code behind the command
buttons now leading to these errors - so it would not seem to be linked in
this way. Besides, why would the code run smoothly on one machine, but on no
others, when the front ends are perfect copies?
I would have been moderately happier, if none of the front ends worked, and
am baffled than one does but the others which are mounted on a mix of XP and
98 machines don't - so the OS wouldn't appear to be the culprit.
I have also asked them to run the database exclusively from each
workstation, with other front ends closed, but the same errors occur.
Please help, and point me in the right direction to help solve this.