Hi,
folgendes Problem bei dem Code:
Delphi-Quellcode:
begin
with dm.VarCommand1
do
begin
commandtext := '
INSERT INTO db(sdf, sdf, sdf,sdf, sdf, sdf, sdf, sdf, sdf, sdf, sdf, sdf)'
+'
VALUES (:sdf,:sdf,:sdf,:sdf,:sdf,:plz,:sdf,:sdf,:sdf,:sdf,:sdf,:sdf)';
Parameters.parambyname('
123').value := Edit1.text;
...
try execute
except messagedlg('
Fehler beim Speichern, bitte überprüfen Sie ihre Eingaben',mtError,[mbOK],0);
end;
end;
wenn beim speichern (also wenn execute aufgerufen wird ) ein fehler auftritt, die
exception mit dem messagedlg abfangen.
z.b. bei einem integer feld schreib ich 'test' rein,dann kommt die
exception dass das feld kein Integer ist (kennt ihr ja) aber danach kommt KEINE Fehlermeldung von mir
wieso führt er das nicht aus???