Wenn Du Null einf�gen willst, musst Du auch null �bergeben. Wenn Du leere Zeichenketten zulassen willst, musst Du in Access das Feld entsprechend konfigurieren..
Claudius > > Hallo ADO-Experten, > > weil Joachim immer dazu r�t, habe ich diesmal eine > Anf�ge-Operation mit > AddNew programmiert. Dabei �bernimmt doch ADO die > Datentypumwandlungen f�r > SQL. > > Nun hatte ich gehofft, dass die Methode leere Strings etwa in > "feld = NULL" > umwandelt. Offensichtlich tut es das nicht. Stattdessen > bekomme ich die > herk�mmlichen Fehlermeldungen, die auch bei "INSERT INTO" > bzw. "UPDATE" mit > leeren Zeichenketten auftreten w�rden: > > > AddNew des RS mit NULL-Wert > Microsoft JET Database Engine-Fehler '80040e21' > Feld 't_feiertage.feiertag_bemerkung' darf keine Zeichenfolge > der L�nge Null > sein. > > Update des RS mit NULL-Wert: > Microsoft JET Database Engine-Fehler '80040e10' > F�r mindestens einen erforderlichen Parameter wurde kein Wert > angegeben. > > > Berichtigt mich, wenn ich falsch liege, aber ich werde jetzt die leere > Zeichenkette (kann nur im Bemerkungsfeld auftreten) mittels > If Then aus dem > Recordset "verbannen". > > > Freundliche Gr��e > > Thomas Natusch > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp > | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
