(Gast)
n/a Beiträge
|
Re: SQL error code = -104 Token unknown
12. Okt 2004, 16:44
- Da fehlt was:
Delphi-Quellcode:
sql := ' SELECT * FROM Seriennummern ORDER BY "'+ sSortColumn +' "';
IBQuery1.sql.add( sql);
Beim ersten Klick steht das drin:
SELECT * FROM Seriennummern ORDER BY "SomeColumn"
Beim zweiten das:
SQL-Code:
SELECT * FROM Seriennummern ORDER BY "SomeColumn"
SELECT * FROM Seriennummern ORDER BY "SomeColumn"
Beim dritten das:
SQL-Code:
SELECT * FROM Seriennummern ORDER BY "SomeColumn"
SELECT * FROM Seriennummern ORDER BY "SomeColumn"
SELECT * FROM Seriennummern ORDER BY "SomeColumn"
Du solltest den SQL Code also nicht nur anfügen sondern jedesmal direkt zuweisen:
Delphi-Quellcode:
With SomeQuery Do
Begin
SQL.Text := Format(' SELECT *' + #10 +
' FROM Seriennummern' + #10 +
' ORDER BY "%s"'
,[sSortColumn]);
Open();
End;
- Außerdem hast du das da vergessen:
bSortOrder := not bSortOrder;
Du wirst deshalb immer aufsteigend sortieren.
|
|
Zitat
|