If Response = vbYes then
docmd.openQuery "qryDeleteProduct"
Form_frmProduct.requery
docmd.close acForm, "frmProduct"
End if
He is suggesting you do something like If Response = vbYes then
DoCmd.SetWarning False
docmd.openQuery "qryDeleteProduct"
Form_frmProduct.requery
docmd.close acForm, "frmProduct"
DoCmd.SetWarning True
End if
Records.FindFirst "ProdNum = " & Form_frmProduct.ProdNum & ""
Set Records = Me!NameOfSubformControl.Form.RecordsetClone
While Not Records.EOF
Records.Delete
Records.MoveNext
Wend
Now, delete the parent record.
Set Records = Me!<NameOfYourSubformCONTROL>.Form.RecordsetClone
Jim.