Ich bastele gewiss noch ein Datum zusammen
Nene, das ist schon parametrisiert und läuft in SP.
Delphi-Quellcode:
SchreibeSP.ParamByName('TAGNR').AsDate := t;
...
SchreibeSP.ExecProc;
// wobei : t : TDateTime;
In der
DB sieht es dann ungefähr so aus :
Code:
/* Tabellenfeld /*/
CREATE TABLE TABELLE (
...
TAGNR DATE,
...
/* in SP /*/
SELECT ID FROM TABELLE WHERE ... AND (TAGNR= :TAGNR) AND ... INTO :AENDERN;
IF (AENDERN < 0) THEN BEGIN
UPDATE TABELLE SET ...
WHERE ... AND (TAGNR= :TAGNR) AND ...
...
Incompatible column/host variable data type.
Dynamic
SQL Error.
SQL error code = -303.
Conversion error from string "29/12/2013".
Fehlertyp : EFIBInterBaseError
Sender : TInplaceEdit