#gelöscht

hi!

ich hab ein formular mit 3 tabellen als datenherkunft. also 2 tabellen mit n:m beziehung u. eine zwischentabelle um diese zu realisieren. wenn ich jezt in dem formular einen datensatz lösche

Dim db As Database
Dim rst As Recordset
Set db = CurrentDb
Set rst = db.OpenRecordset("select * from tblAuftraege where [auftraqgsid] = " & Me.AuftraqgsID)

If MsgBox(„Wollen Sie den Datensatz '“ & Bezeichnung & " wirklich löschen?", 292, „Datensätze löschen“) = 6 Then

rst.Delete
DoCmd.GoToRecord , , acLast
End If

geht er nicht zu dem datensatz vor dem gelöschten sondern zeigt in den feldern überall #gelöscht an.

hat jmd ne idee was ich falschmache?

rst.Delete
**Me.Requery**
DoCmd.GoToRecord , , acLast

Gruß aus dem Norden
Reinhard Kraasch (http://www.kraasch.de - Access Tipps & Tricks)