SQL Bestätigung unterdücken (Access VBA)

deusfalsus

Erfahrenes Mitglied
Hallo malwieder!

Ich lasse z.B. per UPDATE einen Datensatz in der Datenbank speichern.
Code:
sql = "UPDATE tbl_blabla SET ..."
DoCmd.RunSQL (sql)
Access bringt daraufhin eine Meldung ("Sie beabsichtigen einen Datensatz zu ändern ... blabla"), die ich mit "ja" oder "nein" bestätigen muss.
Kann man diese Frage unterdrücken bzw. die Antwort gleich mitgeben?
 
Zuletzt bearbeitet:
Ungetestet:
Visual Basic:
DoCmd.SetWarnings False
Mit True schaltest du die Bestätigungen wieder ein.


Der Doc!
 
Alternativ kannst du auch statt DoCMD dein CurrenDb Objekt verwenden

Visual Basic:
currendb.Execute (sql)

Dann gibt es auch keine Meldung


Grüsse bb
 
Danke Leute, funktioniert beides.
Allerdings ist die zweite Variante eingeschränkt: es gibt eine Fehlermeldung beim überschreiben von Tabellen (hab da so temporäre..)

Grüße

PS: es muss "currentdb" heißen.
 
Zurück