Einzelnen Beitrag anzeigen

franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.446 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#7

Re: QuotedStr verdoppelt Hochkomma im String

  Alt 18. Nov 2008, 11:42
Zitat von Tyler:
Moin,

seltsames Problem:

Lasse ich mein DelphiProgramm auf meinem Laptop laufen, wird aus
sql := 'das ist ein ' + QuotedStr('test');
// das ist ein 'test'
sql := QuotedStr(sql');
// das ist ein ''test''

Lasse ich das DelphiProgramm auf nem anderen Rechner laufen, erspart
mir QuotedStr die zusätzlichen Hochkomma.

Was läuft da schief?

danke,
tyler
Das Ergebnis muss doch
// das ist ein ''test'' sein
weil ein ' muss verdoppelt werden um in einer SQL Anweisung gespeichert zu werden
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat