Currently, I'm using DoCmds to open a query, select a record, and delete it. Here's the way it looks.
DoCmd.OpenQuery "Qry_Rec", acViewNormal, acEdit
DoCmd.GoToRecord acDataQuery, "Qry_Rec", acFirst
DoCmd.RunMacro "Macro1" 'RunCommand / DeleteRecord
DoCmd.Close acQuery, "Qry_Rec", acSaveNo
When I run this, the user actually sees the query open, the record deleted, and the query closed.
Is there any better way, using vba, to delete a specific record?
-illini
DoCmd.OpenQuery "Qry_Rec", acViewNormal, acEdit
DoCmd.GoToRecord acDataQuery, "Qry_Rec", acFirst
DoCmd.RunMacro "Macro1" 'RunCommand / DeleteRecord
DoCmd.Close acQuery, "Qry_Rec", acSaveNo
When I run this, the user actually sees the query open, the record deleted, and the query closed.
Is there any better way, using vba, to delete a specific record?
-illini