Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#5

Re: Stored Procedure ignoriert DEFAULT

  Alt 28. Dez 2004, 17:16
Die SP selbst dürfte wohl klar sein. ID_KUNDE und TAGNR sind DB-Felder. 2 Parameter mit gleichem Namen sind in der SP. In Delphi sieht es dann so aus :

Delphi-Quellcode:
procedure SchreibeDatei (KuNr: string;t: TDate);
begin
// KuNr := '4';
    if Trim (KuNr) <> 'then
      SP.ParamByName('ID_KUNDE').AsInteger := StrToInt (KuNr);
    SP.ParamByName('TAGNR').AsDate := t;
    SP.ExecProc;
  end;
end;
Der Effekt ist nun, daß selbst wenn KuNr nicht vorhanden ist und eigentlich der Deafault Wert genommen werden müßte, dann steht in der Table NULL drin.
Gruß
Hansa
  Mit Zitat antworten Zitat