| 
 
  Extreme Veteran
 
 Beiträge: 582
 
     
 | 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
 |