Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
SQL reading original table
Message
From
18/06/1998 16:27:53
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Title:
SQL reading original table
Miscellaneous
Thread ID:
00109668
Message ID:
00109668
Views:
54
I have a form with a grid referencing a table. If the user hits the delete button and deletes each record, I want to disable it (delete button) when all records have been deleted.

I tried:

lngoodrecs = 0
SELECT COUNT(*) FROM thetable WHERE NOT DELETED() INTO ARRAY lngoodrecs

IF lngoodrecs = 0
cmddelete.enabled = .F.
ENDIF

PROBLEM: For some reason, the SELECT COUNT(*) returns all records in the table. As if it does not pick up the buffered version that the form is seeing. BTW Deleted is set OFF.

Can I get SQL to read the cursor that the grid is using?

When I say COUNT FOR NOT DELETED() TO lngoodrecs, it works!

What gives???.........Thanks all......Tim
Next
Reply
Map
View

Click here to load this message in the networking platform