![]() |
Datenbank: Access • Zugriff über: Datenzugriff/ADO
DBGrid sortieren
hi leutz
ich prog. datenbanken erst seit 2 wochen und jetzt hab ich ein problem. :( ich hab eine datenbank, in der ist eine "bundesliga tabelle" und ich möchte, dass die sich (per Button oder per klick auf den title) sortiert. dazu hab ich mir den code von ![]() wenn ich das jetzt compiliere und das teste, dann kommt immer so ne doofe fehlermeldung: Zitat:
2. ich wäre froh, wenn mir jemand dabei helfen könnte. 3.(ich weiß das es hier schon mal solche fragen gab, die konnten mir aber nicht weiterhelfen) mfg Chamb |
Re: DBGrid sortieren
Vielleicht sollte es
SQL-Code:
heißen
order by
|
Re: DBGrid sortieren
hier der Quelltext
Delphi-Quellcode:
@mkinzler: Ist das "order by" hier falsch gesetzt???
procedure TForm1.DBGrid1TitleClick(Column: TColumn);
begin if Column.FieldName <> sSortColumn then begin sSortColumn := Column.FieldName; end else begin bSortOrder := not bSortOrder; end; ADODataSet1.Close; if bSortOrder then begin ADODataSet1.CommandText := 'SELECT * FROM TTabelle ORDER BY ' + sSortColumn; end else begin ADODataSet1.CommandText := 'SELECT * FROM TTabelle ORDER BY '+ sSortColumn + ' DESC'; end; ADODataSet1.Open; end; |
Re: DBGrid sortieren
Hallo,
sieht richtig aus. Vielleicht heisst deine Tabelle ja nicht TTabelle ?? Heiko |
Re: DBGrid sortieren
@hoika:
ich glaube sehr stark daran, das die tabelle "TTabelle" heißt. |
Re: DBGrid sortieren
Häng' doch mal deine Access Datenbank (*.mdb-Datei) an.
Zuvor aber bitte in Access zuerst packen (im Menu Extras ->Datenbank-Dienstprogramme -> Datenbank komprimieren & reparieren) und dann als Zip-Archiv hochladen. |
Re: DBGrid sortieren
Liste der Anhänge anzeigen (Anzahl: 1)
hier die datenbank.
@shmia: danke für diesen ratschlag(das mit dem komprimieren)hat die datenbank sehr verkleinert |
Re: DBGrid sortieren
Zitat:
Sie ist also komplett leer! Du musst zuerst in Access eine neue Tabelle anlegen, um sie benützen zu können. Später kannst du das auch mit CREATE TABLE aus dem Programm raus erledigen. Du solltest deine Datenbank nicht Kreuztabelle(1.).mdb nennen, sondern z.B. Bundesliga2008.mdb. Man muss mit den Worten "Datenbank" und "Tabelle" sehr genau aufpassen; eine Datenbank kann mehrere Tabellen enthalten. |
Re: DBGrid sortieren
Zitat:
Die TKreuztabelle sieht doch nett aus... |
Re: DBGrid sortieren
Zitat:
@stifflersmom: Danke für das Lob. Zitat:
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:10 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