Consider the following...
With MyDB
Set qdfA = .CreateQueryDef("NewQry", "Select * From tblData Where_
[Field]=True;")
Set rstA = .OpenRecordset(qdfA, dbOpenSnapshot)
With rstA
.MoveFirst
Do Until rstA.EOF
...
Loop
.Close
End With
..QueryDefs.Delete qdfA.Name
..Close
End With
Should the deletion of the NewQry querydef object occur before or
after the last .Close?
__________________________________________________ ___
notes: Look for .QueryDefs.Delete qdfMarkedAddnlOwnerRecs.Name
in Sub cmdSaveVehicleRec_Click()
on frmVehicleEntryForm
__________________________________________________ ___