Einzelnen Beitrag anzeigen

khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.926 Beiträge
 
FreePascal / Lazarus
 
#4

Re: Title vom DBGrid wird nicht zurückgesetzt

  Alt 18. Dez 2008, 18:27
Zitat von Moony:
Hallo,

ich greife über ADO auf eine Datenbank zu. Mein DBGrid läßt das Verschieben der Spalten zu. Da funktioniert alles wunderbar. Wenn ich aber zwischendurch die Datenmenge schließen muß und anschließend neu öffne, werden die Spalten zwar wieder in die richtige Datenbankreihenfolge gebracht, aber der Titel der Spalten ist genauso wie vor dem Schließen der datenmenge.

Bsp.:

Feldnamen: ID, Nachname, Vorname, Geschlecht, Strasse, PLZ, Land

Im grid verschiebe ich die Spalten und folgende Reihenfolge:
ID, Geschlecht, Nachname, Vorname, Strasse, PLZ, Land

Nun schließe ich das Dataset, weil ich daran arbeiten muss. Wenn ich das Dataset wieder öffne, kann sein dass der SQL Befehl sich geändert hat das weiss ich nicht, habe ich in den Spalten die Reihenfolge wie bei den Feldnamen angegeben, aber de Caption der Spalten hat die Betitelug nach dem Verschieben der Spalten behalten.

Wie kann ich also die Spaltenbenennung wieder zurücksetzen?

Gruß, Moony
und wenn du das grid freigibst und nach Änderung der Daten neu erstellst?
Karl-Heinz
  Mit Zitat antworten Zitat