Rubrik: Datenbanken · Sonstiges | VB-Versionen: VB4, VB5, VB6 | 24.02.06 |
Datenfelder leeren / zurücksetzen Mit der Execute-Anweisung lässt sich sehr schnell der Inhalt eines Datenfeldes innerhalb einer Datenbank-Tabelle zurücksetzen. | ||
Autor: Dieter Otter | Bewertung: | Views: 12.499 |
www.tools4vb.de | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | kein Beispielprojekt |
Wenn der Inhalt eines bestimmten Datenfeldes innerhalb einer Datenbank-Tabelle geleert / zurückgesetzt werden soll, geht das am einfachsten und schnellsten über die Execute-Anweisung des Datenbank-/Connection-Objekts.
Beispiel:
Das Feld "Aktion" innerhalb der Tabelle "Kunden" soll auf "nothing" gesetzt (geleert) werden.
oConn.Execute "UPDATE Kunden SET Aktion = Null"
Obiger Code setzt das Datenfeld "Aktion" für alle Datensätze der Tabelle "Kunden" auf "Null".
Über die optionale WHERE-Klausel kann jedoch noch zusätzlich ein Filter angegeben werden.
' Feld Aktion für alle Datensätze auf Null setzen, bei ' denen im Feld "Status" der Wert 1 gespeichert ist oConn.Execute "UPDATE Kunden SET Aktion = Null WHERE Status = 1"