Using VFP 6.0 SP5:
I'm trying to troubleshoot something quite odd...
I am trying to add a record to a table which is using Optimistic Table Buffering (5), within a Transaction.
When I use the TABLEUPDATE() command, it returns False, and when I check AERROR(), I find the 1887 error message.
The reason this is odd, is because I've gone through the table and removed all field rules/defaults and the trigger expressions (for the RI)
So I'm at a loss as to how I could be getting a recursion error?
Here are the steps if anyone wants to try and reproduce this:
USE Tablename
CURSORSETPROP('Buffering', 5)
BEGIN TRANSACTION
BROWSE && Insert New Record At This Point through Browse Window
? TABLEUPDATE(.T., .T.) && Have tried various parameter combinations.
AERROR(cErr)
? cErr[1]
? cErr[2]
ROLLBACK
USE
"any" feedback, welcomed.
- Aaron.
Aaron Young
Red Wing Software, Inc.