Einzelnen Beitrag anzeigen

golisan

Registriert seit: 17. Jan 2007
43 Beiträge
 
Delphi 2007 Professional
 
#1

TTable, TQuery ... was denn nun...?

  Alt 4. Nov 2011, 13:52
Datenbank: dbase • Version: 4 • Zugriff über: TTable/TQuery
Hallo liebes Forum,

jetzt habe ich mich fast zwei Tage lang von einem Problem zum nächsten gegooglet aber nun strecke ich die Flügel

Eigentlich möchte ich was ganz einfaches machen:

Eine Zeiterfassung. Eingegeben werden der
- Tag(Monat und Jahr wurde durch eine Vorauswahl bereits vorgegeben)
- Zeit von bis
- Kommentar

Ich habe mir über die Datenbankoberfläche eine dBase-Tabelle erstellt.

Auf einem Formular habe ich DBGrid und ein DBNavigator.
Das DBGrid zeigt die Tabelle(Daten) auch an.

Die Eingaben selber wollte ich aber nicht direkt im DBGrid vornehmen und so habe ich noch entspr.
DBEdits und ein DBMemo auf's Formular gepackt.

Das DBGrid habe ich auf ReadOnly=true gestellt.

Klickt man auf eine Zeile im Grid, werden die Daten in den Edits/Memo angezeigt und man
kann sie ändern.
Soweit so gut.

Jetzt soll das DBGrid die Daten natürlich richtig sortiert anzeigen.
1. Tag und
2. Uhrzeit von

So bin ich auf das TQuery gestoßen.

Das mit dem sortierten Anzeigen klappt zwar ABER ich kann die Daten nicht mehr ändern.

Wie mir Google verraten hat, ist ein DBGrid nicht mehr änderbar wenn ein ORDER BY im Spiel ist

Im Prinzip möchte ich einfach nur, dass nach jeder Datenbankaktion das DBGrid wieder neu sortiert wird.

Das kann doch nicht so schwierig sein.

Könnt' ihr mir einen Tipp geben?

Danke schon mal!
  Mit Zitat antworten Zitat