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

Antwort per Email an