I have a form with data from a parent table in textbox fields and child table data in a gridbox. Everything works fine, except if I add a record to the parent table, and then add records to the child, the child's records are not saved in the database. I can add child records once I go back into the form. I am using a disconnected data set, with a call to update for the parent table then the child table on form close. What trick am I missing here?