Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Radi1311 am Februar 24, 2016, 10:37:46

Titel: Inhalt einzelner Felder im Endlosformular zurücksetzen
Beitrag von: Radi1311 am Februar 24, 2016, 10:37:46
hallo zusammen,
in einem endlosformular möchte ich mit einem button einzelne felder zurücksetzen.
der button für das zurücksetzen eines feldes (MeinFeld1) hat diesen code:
Dim db As Database
Set db = CurrentDb
Const strSQL As String = "Update MeineDatentabelle SET MeinFeld1 = NULL;"
db.Execute strSQL, dbfailOnError
Me.Refresh
db.Close
Set db = Nothing

das funzt auch ganz prächtig :-)
wie muss denn der code aussehen, wenn ich ein weiteres feld (MeinFeld2) zurücksetzen möchte?
wäre nett, wenn mir jemand helfen könnte :-)
Titel: Re: Inhalt einzelner Felder im Endlosformular zurücksetzen
Beitrag von: MzKlMu am Februar 24, 2016, 11:49:11
Hallo,
CurrentDb.Execute "Update MeineDatentabelle SET MeinFeld1 = NULL, MeinFeld2 = NULL", dbfailOnError
Der Einzeiler reicht, der restlichen Code wird nicht benötigt..

Es werden die Felder aller Datensätze geleert.

Zu was brauchst Du denn das.
Wenn Du mit gebunden Formularen arbeitest sind solche Aktionen überflüssig.
Titel: Re: Inhalt einzelner Felder im Endlosformular zurücksetzen
Beitrag von: Radi1311 am Februar 24, 2016, 12:24:20
@MzKlMu:
D * A * N * K * E  :) :)