Moin...
Zitat:
tblXY.FieldByName('Test').Value := ''...Delphi macht aus dem Leerstring aber immer automatisch NULL
tblXY.FieldByName('Test').AsString := ''
... ergibt einen leeren String in der
DB. Nicht NULL.
PS: Immer den exakten Datentyp übergeben. AsString, AsInteger etc. Da hängt nicht Variant dazwischen und das gecaste auf den richtigen Typ fällt weg.