Entwickler-Ecke

Sonstiges (Delphi) - Problem mit zusammen gebauten String


Basti_seb - Fr 12.12.03 08:15
Titel: Problem mit zusammen gebauten String
Hallo zusammen, ich habe folgenens Problem.

Ich baue mir folgener maßen meinen String zusammen.

Ich lese von der Festplatte einen Dateienamen aus mit dem Pfad
und will ihn folgener maßen zusammen bauen.


Delphi-Quelltext
1:
adocommand.commandtext:='INSERT INTO T_table VALUES('+inttostr(i)+','+''''+dateinamen_und_pfad+''''+)';                    


Wenn aber ein Hochkomma in einen Dateinamen auftaucht kommt ein Fehler. " Srting nicht abgeschlossen oder so.

Frag: Kann man das irgendwie verhindern ausser das mann in Dateinamen oder Pfad auf der Festplatte irgendwie verändert.

Moderiert von user profile iconPeter Lustig: Delphi-Tags hinzugefügt


Tana´Ri - Fr 12.12.03 08:28


Delphi-Quelltext
1:
'INSERT INTO T_table VALUES('+inttostr(i)+','+' "dateinamen_und_pfad")';                    

Versuchs mals so, wenn ich mich recht entsinne kann man solche kritischen Zeichenfolgen innerhalb der doppelten Gänzefüßchen schreiben.


Basti_seb - Fr 12.12.03 09:23
Titel: Problem mit zusammen gebauten String
Danke dir Tana´Ri ich werde es ausprobieren.