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