P
(PeteCresswell)
I just had to re-code some of my forms to speed up load time.
What I did was dispense with caching things in local work tables
as long as the form is not in "Change" mode.
When the user clicks "Change", I cache everything in C:\Temp work
tables as usual and don't hit the back end again until the user
clicks "Save".
But in "Browse" mode now everything is populated just by queries
directly into the back end DB.
Seems logical to me that there wouldn't be any additional risk of
corruption if, for instance, somebody pulls the power cord on the
user's PC bc there aren't any records on said PC in a different
state from what they are in the back end.
But I know almost nothing about what's under the hood.
Can somebody who knows comment?
What I did was dispense with caching things in local work tables
as long as the form is not in "Change" mode.
When the user clicks "Change", I cache everything in C:\Temp work
tables as usual and don't hit the back end again until the user
clicks "Save".
But in "Browse" mode now everything is populated just by queries
directly into the back end DB.
Seems logical to me that there wouldn't be any additional risk of
corruption if, for instance, somebody pulls the power cord on the
user's PC bc there aren't any records on said PC in a different
state from what they are in the back end.
But I know almost nothing about what's under the hood.
Can somebody who knows comment?