Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#7

Re: EAccessViolation ?? Warum

  Alt 29. Nov 2004, 11:39
Schreib mal einige Hochkommas in dein Bemerkungsfeld und versuch zu speichern!!!
Dann wirst du schnell drauf kommen, dass hartkodierte Hochkommas Käse sind
Delphi-Quellcode:
SqlString:= 'Update kundendaten.schaden Set '+
                 'Schadennr =''' +Edt_SchadenNr.Text+ ''','+ // bad
Richtiger wird's mit QuotedStr:
Delphi-Quellcode:
SqlString:= 'Update kundendaten.schaden Set '+
                 'Schadennr =' +QuotedStr(Edt_SchadenNr.Text)+','+ // OK
Andreas
  Mit Zitat antworten Zitat