AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi SQL Command not properly ended -Hilfe!!
Thema durchsuchen
Ansicht
Themen-Optionen

SQL Command not properly ended -Hilfe!!

Ein Thema von Zyro · begonnen am 12. Nov 2003 · letzter Beitrag vom 12. Nov 2003
Antwort Antwort
Zyro

Registriert seit: 4. Nov 2003
40 Beiträge
 
#1

SQL Command not properly ended -Hilfe!!

  Alt 12. Nov 2003, 12:44
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:
Query1.SQL.Clear;
Query1.SQL.Add(''+mystring+'');
Query1.Open;
Aber dann kommt halt die Fehlermeldung.
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#2

Re: SQL Command not properly ended -Hilfe!!

  Alt 12. Nov 2003, 13:14
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!?
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von dataspider
dataspider

Registriert seit: 9. Nov 2003
Ort: 04539 Groitzsch
1.351 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: SQL Command not properly ended -Hilfe!!

  Alt 12. Nov 2003, 13:17
Vielleicht ist es nur das fehlende Leerzeichen zwischen order und by!

Frank
Frank Reim
  Mit Zitat antworten Zitat
Benutzerbild von APP
APP

Registriert seit: 24. Feb 2003
Ort: Graz (A)
705 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: SQL Command not properly ended -Hilfe!!

  Alt 12. Nov 2003, 13:23
Hallo Zyro,


Zitat:
Select Distinct * from Kunde order by Name asc
Query1.SQL.Add(mystring); reicht übrigens auch aus.

[EDIT]Hallo Leute, ich wollte nicht protzen, war leider kurz weg und hatte das Antwortfenster solange offen [/EDIT]
Armin P. Pressler

BEGIN
...real programmers are using C/C++ - smart developers Delphi;
END;
  Mit Zitat antworten Zitat
Christian_1980

Registriert seit: 15. Aug 2003
50 Beiträge
 
Delphi 7 Professional
 
#5

Re: SQL Command not properly ended -Hilfe!!

  Alt 12. Nov 2003, 13:27
Kann man sich das asc nicht auch sparen ? soweit ich weiss ist das der Standard-Parameter...

also:

Select Distinct * from Kunde order by Name
  Mit Zitat antworten Zitat
Zyro

Registriert seit: 4. Nov 2003
40 Beiträge
 
#6

Re: SQL Command not properly ended -Hilfe!!

  Alt 12. Nov 2003, 13:39
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!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz