Hello Bruce
well ummmm
first off some of these tables a related, right?
do you have any "referential integrity" update, insert or delete triggers?
do you have any update, insert or delete triggers on the tables themselves, or and field validations?
did you build the grids with the "builder" or did you set them up (the record source, yada yada)
and you mean when you browse a table through the data environment you can delete, right?
I gotta get a few things straight first
>Have a utility screen with 7 grids on a pageframe. Used to add/update tables that feed drop-down lists in the main app. Form is set to Optimistic buffering. If I go into the data environment of the form and try to delete a record in any of the tables that is used by the CHILD table, the RI correctly catches the error and allows me to revert. However, when I run the form, I can only get 5 of the grids to do this properly when I DELETE a like record. Thinking the grid was corrupted, I would re-create it and it would work, BUT then one of the other grids would begin exhibiting the same problem. Have I hit some limit?