J
John
Hi
I have this weird problem with my vb.net app that seems to have variable
performance and I can't seem to find out why. This vb.net app with access 97
backend has a sister app in access 97 also with an access 97 backend. Both
apps link some of each others tables. Now the problem is that access app
works fine even if there are 15 users on the same network/server but vb.net
app starts to get stuck even if 2-3 users have opened the app and only one
is actually doing anything to test the app. Even this is just moving to the
next record which only brings one record at a time from server using data
adapter/dataset. As no significant data activity is going on I suspect it is
not data access issue. The machines are all new or newish dell winxp pro
machines (2.4 GHz etc.).
- As the backend is access 97, could it be that vb.net tries to access it as
access 2000 and possibly using the wrong data access dlls? Should I upgrade
back end databases to 2000? It does not happen all the time, though. I have
a feeling that if I open the access 97 app first then vb.net generally
behaves better.
- Could optimistic/pessimistic locking on the server have anything to do
with this?
- Anything to do with MDAC version of net framework sp? Anything on the
similar lines?
- Any other possibilities that I can try?
Thanks
Regards
I have this weird problem with my vb.net app that seems to have variable
performance and I can't seem to find out why. This vb.net app with access 97
backend has a sister app in access 97 also with an access 97 backend. Both
apps link some of each others tables. Now the problem is that access app
works fine even if there are 15 users on the same network/server but vb.net
app starts to get stuck even if 2-3 users have opened the app and only one
is actually doing anything to test the app. Even this is just moving to the
next record which only brings one record at a time from server using data
adapter/dataset. As no significant data activity is going on I suspect it is
not data access issue. The machines are all new or newish dell winxp pro
machines (2.4 GHz etc.).
- As the backend is access 97, could it be that vb.net tries to access it as
access 2000 and possibly using the wrong data access dlls? Should I upgrade
back end databases to 2000? It does not happen all the time, though. I have
a feeling that if I open the access 97 app first then vb.net generally
behaves better.
- Could optimistic/pessimistic locking on the server have anything to do
with this?
- Anything to do with MDAC version of net framework sp? Anything on the
similar lines?
- Any other possibilities that I can try?
Thanks
Regards