Hey,
Mit folgendem Code schreibe ich einen Datensatz in die
DB:
Delphi-Quellcode:
...
ZQ_Shp.SQL.Text := 'Insert Into products_description Set products_name = :p1';
ZQ_Shp.ParamByName('p1').AsString := ZQ_Art.FieldValues['BEZEICHNUNG'];
ZQ_Shp.ExecSQL;
...
So das Problem ist nun wenn das
DB-Feld "Bezeichnung" leer ist, bekomme ich eine Fehlermeldung, dass Null nicht in String umgewandelt werden kann; Allgemein ist es aber das gleiche Problem, dass man einen leeren Parameter in die
SQL-Abfrage reinmacht.
Nun die Frage wie kann ich die FM verhindern und trotdem den DS in die
DB schreiben?
MfG
Hansi