![]() |
QuotedStr verdoppelt Hochkomma im String
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 |
Re: QuotedStr verdoppelt Hochkomma im String
Hallo,
wenn du die Funktion SysUtils.QuotedStr() verwendest und das übersetzte Programm auf einem anderen Rechner laufen lässt, dann ist ein abweichendes Verhalten unvorstellbar. Grüße vom marabu |
Re: QuotedStr verdoppelt Hochkomma im String
hm.. ich werd mir das morgen nochmal genau anschauen müssen. Also ich bin weder betrunken oder anders in meinen Sinnen beeinträchtig, bilde mir also ein, dass wahrhaftig wahr genommen zu haben.
|
Re: QuotedStr verdoppelt Hochkomma im String
Der Syntaxfehler liegt einfach hier :
Zitat:
|
Re: QuotedStr verdoppelt Hochkomma im String
@fragile
Das is sicher nur ein Tippfehler beim Verfassen des Posts. |
Re: QuotedStr verdoppelt Hochkomma im String
Würd ich auch sagen, sonst gäbe es ja ne Fehlermeldung. Kann das jetzt aber auch nicht mehr nachvollziehen, ist ja schon ne Weile her :)
|
Re: QuotedStr verdoppelt Hochkomma im String
Zitat:
// das ist ein ''test'' sein weil ein ' muss verdoppelt werden um in einer SQL Anweisung gespeichert zu werden |
Re: QuotedStr verdoppelt Hochkomma im String
richtig... aber warum wurde das auf zwei verschiedenen Computern unterschiedlich interpretiert?
|
AW: QuotedStr verdoppelt Hochkomma im String
3 Jahre her...aber:
Kommt auf die Region- und Spracheinstellungen beim Betriebssystem an :-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:12 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