РЕДАКТИРОВАНИЕ ДЛЯ ЯСНОСТИ: на самом деле есть несколько стратегий, которые следует рассмотреть.
Form.Refresh () обновит источник записей вашей формы, сохраняя изменения и удаления в существующих записях, и останется в текущей записи. Однако вы не увидите никаких НОВЫХ записей, которые были добавлены с момента открытия формы.
Form.Requery () перезапустит запрос источника записей формы. Вы увидите все изменения Form.Refresh () И покажут вам все новые записи. В пользовательском интерфейсе Form.Requery () перемещается к первой записи.
Form.Control.Requery () аналогичен Form.Refresh () в том, что вы не будете изменять позицию записи или видеть новые записи. Он обновит ваш элемент управления, предполагая, что элемент управления основан на запросе / таблице.
Вы должны быть уверены, что инициирующее событие включает обновление базы данных. Могут быть случаи, когда AfterUpdate () элемента управления предшествует вводу-выводу базы данных, что вам не поможет.