| Autor |
Beitrag |
D. Annies
      
Beiträge: 1843
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Mo 02.06.08 10:04
Hi, Delpher,
aus dem Code ist glaube ich, mein Problem ersichtlich:
--> die where-Klausel ist falsch
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8:
| if edit1.Text[1] in ['5', '6'] then begin query1.close; query1.sql.text := format('select punkte, klasse, name, vorname from "%s" ' + 'order by ' + #13 + 'punkte desc, klasse, name, vorname', [label21.caption]); query1.open; |
Wer kann helfen?
Danke, Detlef
_________________ ut vires desint, tamen est laudanda voluntas
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Mo 02.06.08 10:09
Es fehlt das where
BTW. das #13 ist unnötig
_________________ Markus Kinzler.
|
|
ZeitGeist87
      
Beiträge: 1593
Erhaltene Danke: 20
Win95-Win10
Delphi 10 Seattle, Rad Studio 2007, Delphi 7 Prof., C++, WSH, Turbo Pascal, PHP, Delphi X2
|
Verfasst: Mo 02.06.08 10:13
D. Annies hat folgendes geschrieben: | Hi, Delpher,
aus dem Code ist glaube ich, mein Problem ersichtlich:
--> die where-Klausel ist falsch
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8:
| if edit1.Text[1] in ['5', '6'] then begin query1.close; query1.sql.text := format('select punkte, klasse, name, vorname from "%s" ' + 'order by ' + #13 + 'punkte desc, klasse, name, vorname', [label21.caption]); query1.open; |
Wer kann helfen?
Danke, Detlef |
Das where ist doch da
Schreib die Zeile doch so:
Delphi-Quelltext 1:
| 'where klasse[1] = ''' + '5' ''' or klasse[1] = ''' + '6' + ''' order by punkte desc, klasse, name, vorname' |
LG
Stefan
_________________ Wer Provokationen, Ironie, Sarkasmus oder Zynismus herauslesen kann soll sie ignorieren um den Inhalt meiner Beiträge ungetrübt erfassen zu können.
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Mo 02.06.08 10:15
Diese Zeile ist aber auskommentiert!
_________________ Markus Kinzler.
|
|
ZeitGeist87
      
Beiträge: 1593
Erhaltene Danke: 20
Win95-Win10
Delphi 10 Seattle, Rad Studio 2007, Delphi 7 Prof., C++, WSH, Turbo Pascal, PHP, Delphi X2
|
Verfasst: Mo 02.06.08 10:19
mkinzler hat folgendes geschrieben: | | Diese Zeile ist aber auskommentiert! |
Ja, weil sie nicht funktioniert
Wir können ihn ja mal fragen:
Warum ist die Zeile auskommentiert?
_________________ Wer Provokationen, Ironie, Sarkasmus oder Zynismus herauslesen kann soll sie ignorieren um den Inhalt meiner Beiträge ungetrübt erfassen zu können.
|
|
D. Annies 
      
Beiträge: 1843
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Mo 02.06.08 10:32
Hi, Stefan und Markus,
ja, die Zeile ist auskommentiert, weil sie nicht funktioniert.
Das #13 habe ich nur der Übersichtlichkeit halber drin (ist verzichtbar).
Bei deinem vorgeschlagenen Code bekomme ich noch die Fehlermeldung:
Operator oder Semikolon fehlt. (Ein Like-Versuch von mir ist auch fehlgeschlagen)
Detlef
_________________ ut vires desint, tamen est laudanda voluntas
|
|
ZeitGeist87
      
Beiträge: 1593
Erhaltene Danke: 20
Win95-Win10
Delphi 10 Seattle, Rad Studio 2007, Delphi 7 Prof., C++, WSH, Turbo Pascal, PHP, Delphi X2
|
Verfasst: Mo 02.06.08 10:37
D. Annies hat folgendes geschrieben: | Hi, Stefan und Markus,
ja, die Zeile ist auskommentiert, weil sie nicht funktioniert.
Das #13 habe ich nur der Übersichtlichkeit halber drin (ist verzichtbar).
Bei deinem vorgeschlagenen Code bekomme ich noch die Fehlermeldung:
Operator oder Semikolon fehlt. (Ein Like-Versuch von mir ist auch fehlgeschlagen)
Detlef |
Vergiss das ; (Semikolon) nicht 
_________________ Wer Provokationen, Ironie, Sarkasmus oder Zynismus herauslesen kann soll sie ignorieren um den Inhalt meiner Beiträge ungetrübt erfassen zu können.
|
|
D. Annies 
      
Beiträge: 1843
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Mo 02.06.08 10:45
Bloß: an welcher Stelle ?
_________________ ut vires desint, tamen est laudanda voluntas
|
|
ZeitGeist87
      
Beiträge: 1593
Erhaltene Danke: 20
Win95-Win10
Delphi 10 Seattle, Rad Studio 2007, Delphi 7 Prof., C++, WSH, Turbo Pascal, PHP, Delphi X2
|
Verfasst: Mo 02.06.08 10:49
Delphi-Quelltext 1:
| 'where klasse[1] = ''' + '5' ''' or klasse[1] = ''' + '6' + ''' order by punkte desc, klasse, name, vorname'; |

_________________ Wer Provokationen, Ironie, Sarkasmus oder Zynismus herauslesen kann soll sie ignorieren um den Inhalt meiner Beiträge ungetrübt erfassen zu können.
|
|
D. Annies 
      
Beiträge: 1843
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Mo 02.06.08 11:03
Manchmal hat man ja wohl ein Brett vor dem Kopf!
Grüße aus Lübeck - ich sollte mich jetzt mal im Freibad abkühlen ..
Danke, Detlef
_________________ ut vires desint, tamen est laudanda voluntas
|
|
|