![]() |
SQL Command not properly ended -Hilfe!!
Ich brauch mal schnell eure gute schnelle Hilfe :)
Also..ich hab mit einer Prozedur ein SQL Statement bauen lassen. Abgespeichert unter dem String: mystring. Das Statement lautet: Select Distinct * from Kunde orderby Name asc So..jetzt übergebe ich diesen String:
Delphi-Quellcode:
Aber dann kommt halt die Fehlermeldung. :(
Query1.SQL.Clear;
Query1.SQL.Add(''+mystring+''); Query1.Open; |
Re: SQL Command not properly ended -Hilfe!!
Hallo Zyro,
ein doppeltes "Hochkomma" für sich allein ist eine leere Zeichenkette, du müsstest, um einen einzelnes Hochkomma als String darzustellen 4 Hochkomma hintereinander schreiben, anstatt 2. Besser ist aber einfach QuotedString(myString) zu verwenden um deinen String in Hochkommas zu setzen. So wie es aber hier aussieht, benötigst du gar keine Hochkommas, weil myString ja schon ein String ist!? |
Re: SQL Command not properly ended -Hilfe!!
Vielleicht ist es nur das fehlende Leerzeichen zwischen order und by!
Frank |
Re: SQL Command not properly ended -Hilfe!!
Hallo Zyro,
Zitat:
Delphi-Quellcode:
reicht übrigens auch aus.
Query1.SQL.Add(mystring);
[EDIT]Hallo Leute, ich wollte nicht protzen, war leider kurz weg und hatte das Antwortfenster solange offen :oops: [/EDIT] |
Re: SQL Command not properly ended -Hilfe!!
Kann man sich das asc nicht auch sparen ? soweit ich weiss ist das der Standard-Parameter...
also:
SQL-Code:
Select Distinct * from Kunde order by Name
|
Re: SQL Command not properly ended -Hilfe!!
jo..kann man glaub ich..naja..egal. ich hab so gemacht, wenn asc nicht angegeben ist, macht er automatisch desc dahinter ;)
Danke für eure hilfe. Es war echt nur das order by falsch! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:01 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