Einzelnen Beitrag anzeigen

Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#6

Re: ParamsByName liefert ? zurück

  Alt 25. Mai 2005, 11:56
Hallo bacardifeeling,

Zitat von Bacardifeeling:
Delphi-Quellcode:
Zquerry1.Params.ParamByName ('pass').AsString := '0';
        Zquerry1.Params.ParamByName ('abgleich').AsString := '0';
        Zquerry1.Params.ParamByName ('Dat_abgl').AsString := me_Dat.Text;
du weist einem Parameter einen String zu, das heißt dieser wird anschließend wahrscheinlich auch noch in Hochkommas gewickelt, so dass es keine Probleme mit dem Query gibt. Wenn das Feld aber ein Int-Feld ist, so krachts natürlich bei den Hochkommas.

Ich würde es so machen:
Delphi-Quellcode:
Zquerry1.Params.ParamByName ('pass').AsInteger := 0;
Zquerry1.Params.ParamByName ('abgleich').AsInteger := 0;
Zquerry1.Params.ParamByName ('Dat_abgl').AsString := me_Dat.Text;
Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat