Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Illegal recursion in rule evaluation (Error 1887)
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Illegal recursion in rule evaluation (Error 1887)
Divers
Thread ID:
00769371
Message ID:
00769371
Vues:
48
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.
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform