Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Seek() - problem
Message
From
26/03/2001 08:25:08
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Seek() - problem
Miscellaneous
Thread ID:
00488525
Message ID:
00488525
Views:
49
I have used seek() to look up information in huge tables (they were read only, no new records) and I was really pleased with it.

Recently I have used seek() with tables updated frequently by a few users and also automatically by a program. It all works on WinNT net. Buffering and transactions are involved.

I have encountered 2 problems which made me change seek() into select sql
(problems happen occasionally so they are difficult to debug)

1) seek() returns .F. while I know that a record exists and can be found for example by locate

I think that index might be corrupted but no error happens.
This problem appears when program works continuously for a few hours.
Unfortunately reindex can not be used because it would slow down the program for too long.

2) I get the error message "Update conflict".
A debugger shows the line with seek()!!!

I have solved my problems by using select sql instead. But I’m really curious what is going on. I would appreciate any comments.

Thanks in advance

Eryk Remiorz
Next
Reply
Map
View

Click here to load this message in the networking platform