Stefan Falz: Einzelne Zellen eines Datenbankes löschen

Beitrag lesen

[Microsoft][ODBC Microsoft Access 97 Driver] Field 'kuss.klasse' can't be a zero-length string.

wenn ich RSKuss("klasse") = 0 brauche, trägt er "0" in die Datenbank ein.

Hallo Simon,

erstens musst Du in der Datenbank auch einstellen, daß dieses
Feld keine Eingabe erfordert und leere Zeichenfolgen zugelassen sind.
Zweitens ist nichts = Null (nicht 0)
"" -> leere Zeichenfolge
Null -> gar nix, weniger als ""

RSKuss.Fields("klasse") = Null
RSKuss.Update
(wenn Eingabe erforderlich = Nein, Leere Zeichenfolge = "Nein")

RSKuss.Fields("klasse") = ""
RSKuss.Update
(wenn Eingabe erforderlich = Nein, Leere Zeichenfolge = "Ja")

Tschau, Stefan