Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Anführungszeichen entwerten (https://www.delphipraxis.net/15821-anfuehrungszeichen-entwerten.html)

Morfio 4. Feb 2004 15:37


Anführungszeichen entwerten
 
Hallo,

ich benutze eine freie mySQL-Klasse für Delphi. Allerdings habe ich ein Problem: wenn jemand in einem TEdit-Feld etwas mit doppelten Anführungszeichen eingibt, stürzt das Programm ab oder es speichert das Feld nicht ab.

Wie kann ich die doppelten Anführungszeichen entwerten? Mit einfachen Anführungszeichen funktioniert es.

Vielen Dank,

Morfio ...

Phoenix 4. Feb 2004 15:59

Re: Anführungszeichen entwerten
 
Such mal nach StrReplace (oder so ähnlich).

ansonsten:

Delphi-Quellcode:
function MakeItSo(s: string): string;
var
   i: integer;
begin
   result := '';
   for i:= 0 to length(s) do
      if s[i] = '"' then
         result := result + ''''
      else
         result := result + s[i];
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz