![](/forum/profile/get-photo.asp?memberid=30&type=profile&rnd=592) Extreme Veteran
Beiträge: 565
![500](http://www.donkarl.com/forum/images/decorations/multiple/500.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif)
| Hallo,
Marzer - 11.02.19 15:20
Der SQL-Befehl wird hier ja nur definiert, aber nicht ausgeführt. Hier fehlt ein Statement "DoCmd.RunSQL sSQL".
Der Wert "qry_05_Buchungen.ID" ist vermutlich mit einem Formularfeld vernüpft. In diesem Fall wäre es der Klarheit wegen zu empfehlen, das Formularfeld zu referenzieren. Etwa so:
Im Prinzip ja, besser man verwendet die Execute-Methode des Datenbank-Objekts statt RunSQL:
CurrentDb.Execute sSQL, dbFailOnError
Das Aus-/Einschalten der Warnungen kann man sich bei dieser Methode sparen. Siehe auch http://www.donkarl.com?FAQ2.4
----- Gruss - Peter |