I have an application implemented in MS Access that we use for scheduling. BE Database is only around 6MB at the moment. With Access 97 database for both FE and BE it is fast enough that there is no perceptible delay in operations. When I convert the FE to Access 03 and leave the BE as 97 performance drops drastically.
I have watched the windows network performance monitor and with a 100MB connection I see small blips of a few percent network use when both FE and BE are 97 db's. When the FE is 03 I get spikes up to around 25%. Obviously the 03 FE is not optimizing the BE accesses like the 97 FE. If I convert the BE to 03 format, performance is much better (though still slower marginally slower than 97).
Maybe I should just bite the bullet and upgrade everyone to 03, but Access 97 has been rock solid for years and everyone likes it better because of the great performance.
I have tried setting the "Subdatasheet property" on BE tables per MS Q261000 to no effect. Also tried setting Access 03 to use MS DAO 3.5 object library like Access 97 was using. Neither seemed to have any effect.
Any Ideas or suggestions?
I have watched the windows network performance monitor and with a 100MB connection I see small blips of a few percent network use when both FE and BE are 97 db's. When the FE is 03 I get spikes up to around 25%. Obviously the 03 FE is not optimizing the BE accesses like the 97 FE. If I convert the BE to 03 format, performance is much better (though still slower marginally slower than 97).
Maybe I should just bite the bullet and upgrade everyone to 03, but Access 97 has been rock solid for years and everyone likes it better because of the great performance.
I have tried setting the "Subdatasheet property" on BE tables per MS Q261000 to no effect. Also tried setting Access 03 to use MS DAO 3.5 object library like Access 97 was using. Neither seemed to have any effect.
Any Ideas or suggestions?