Hallo
ich benutze Delphi2005.net
meine Daten sind an Controls gebunden die Tabelle wird in einen DataGrid angezeigt
es wird ein CurrencyManager verwendet.
ich kann Datensätze einfügen löschen und auch ändern
ohne Probleme!!
Wenn ich jetzt aber im DataGrid sortiere , geht nix mehr richtig!?
es wird versucht ein anderen Datensatz zu ändern als gewählt usw
ich habe zum testen eine TextBox mit meinen PK gebunden dort wird immer der richtige Schlüssel angezeigt
lese ich jetzt über einen Button das Datagrid aus steht da was ganz anderes
TextBox3.Text := AusfuehrungTable.Rows.Item[DataGrid3_1.CurrentRowIndex].Item['ID'].ToString;
TextBox4.Text := AusfuehrungTable.Rows.Item[AusfuehrungCurrManager.Position].Item['ID'].ToString;
ich habe das Gefühl das nach dem sortieren vergessen wurde den PK mit zu sortieren???????
Weiß jemand Rat
ps
ich habe da gefühl das die DataTable nix mitbekommt?
ich benutze Delphi2005.net
meine Daten sind an Controls gebunden die Tabelle wird in einen DataGrid angezeigt
es wird ein CurrencyManager verwendet.
ich kann Datensätze einfügen löschen und auch ändern
ohne Probleme!!
Wenn ich jetzt aber im DataGrid sortiere , geht nix mehr richtig!?
es wird versucht ein anderen Datensatz zu ändern als gewählt usw
ich habe zum testen eine TextBox mit meinen PK gebunden dort wird immer der richtige Schlüssel angezeigt
lese ich jetzt über einen Button das Datagrid aus steht da was ganz anderes
TextBox3.Text := AusfuehrungTable.Rows.Item[DataGrid3_1.CurrentRowIndex].Item['ID'].ToString;
TextBox4.Text := AusfuehrungTable.Rows.Item[AusfuehrungCurrManager.Position].Item['ID'].ToString;
ich habe das Gefühl das nach dem sortieren vergessen wurde den PK mit zu sortieren???????
Weiß jemand Rat
ps
ich habe da gefühl das die DataTable nix mitbekommt?
Comment