Einzelnen Beitrag anzeigen

shmia

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

Re: Wie fluchtet man Hochkomma im SQL?

  Alt 7. Sep 2005, 16:35
QuotedStr setzt eine String in hochkomma und verdoppelt ausserdem jedes Hochkomma innerhalb des Strings.
Also alles paletti.
Du musst nur korrekten Sourcecode hinschreiben:
Delphi-Quellcode:
text1 := ' Nickname: ''Otto'' ';
text2 := ' Nickname2: ''Uwe'' ';
q.SQL.TEXT := 'Insert into Bla (TExtfeld1,textfeld2) Values ('+
              QuotedStr(text1) + ','+ QuotedStr(text2) + ')';
q.ExecSQL;
Andreas
  Mit Zitat antworten Zitat