Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jelly,
7. Mai 2007
:?: :?: :?:
Wenn du sie programmiertechnisch nicht filtern kannst, wie willst du dem Anwender zumuten, sich durch 2000 Datensaätze zu wühlen.
Würd mich mal interessieren was für eine Anwendung du da programmierst.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jelly,
7. Mai 2007
Davon abgesehen macht es überhaupt keinen Sinn, einem Benutzer zisch tausend Datensätze in egal welcher Form vor die Nase zu knallen. Bau ein kluge Suchfunktion/Filterfunktion ein. Deine Anwender werden es dir danken.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jelly,
7. Mai 2007
Brauchst Du denn wirklich alle Datensätze auch in Form eines Delphi Objektes, oder brauchst Du nur das aktuell markierte im DBGrid. Bei letzterem brauchst du nicht suchen und auch keine Liste verwalten, sondern lediglich im AfterScroll Event deines Datasets dein Objekt des aktuellen Datensatzes erstellen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jelly,
5. Mai 2007
Du hast doch sicher einen Primary Key in der Tabelle. Also lade den PK ebenfalls in ein Feld deines Objektes (z.B. Id).
Dann verpasst du noch eine Save Methode in deine Klasse, und führst dort ein Update des Datensatzes aus. Gegebenfalls kannst Du dir sogar überlegen, auch ein Insert-Befehl zu implementieren, der dann ausgeführt wird falls Id z.B. den Wert 0 hat.
So etwa:
procedure...