Windows Vista Ultimate, Access 2003. My Access application consists of a main form with a subform. The record source for the subform is a linked table. Users enter partial/approximate data as a new record in the subform then click on a command button on the main form. My VBA code creates and runs SQL commands that delete the partial record from the underlying table and add a complete record via an ADO connection. Then the subform is requeried. The partial record disappears immediately but the new record does not appear until I close/reopen the main form. I have tried subform.requery, docmd.requery, and subform.recordsource=subfo
rm.records
ource.
Start Free Trial