Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Table buffering best practices
Message
From
06/06/2005 17:24:05
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Title:
Table buffering best practices
Environment versions
Visual FoxPro:
VFP 8 SP1
OS:
Windows XP
Network:
Windows 2000 Server
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01020663
Message ID:
01020663
Views:
65
I have a data entry form in a multi-user LAN application experiencing slow tableupdate()'s. The tables involved use buffering mode 5. The slowdown becomes noticable when a third person runs the same form.

Our company maintains structurally identical databases for separate clients, each in their own folder on a network server. There is a shared area, with various lookup tables used by all clients. This form is for entering property values from a paper notice of value.

Form process is as follows:

1. The user enters some identifying info. ( property tax parcel numbers, mostly)
2. A fairly complex search happens to match the acct number to a record in a shared lookup table. If a match is not found, user is notified, and the form resets itself for further searching.

3. If a match is made, they enter the desired data values in a few form variables. The save method then determines which client data set to save results to, opens the appropriate tables and makes the updates.

tableupdates are enclosed in a transaction.
Jim Newsom
IT Director, ICG Inc.
Next
Reply
Map
View

Click here to load this message in the networking platform