Einzelnen Beitrag anzeigen

g1o2k4

Registriert seit: 29. Aug 2006
57 Beiträge
 
#1

DBGrid ausgewählte Reihe auslesen und auch wieder speichern

  Alt 18. Jan 2008, 12:18
Datenbank: MyBase • Zugriff über: TClientDataSet, TDataSource, TDBGrid
hallo


ich komme bei der benutzung der MyBase Datenbank bzw des DBGrids nicht weiter....

ich habe einen datensatz der aus 5 felder aufgebaut ist. im dbgrid ist jedes dieser felder eine spalte und jedes item eine zeile.
ich möchte nicht direkt im dbgrid editieren, sondern in edit/memo feldern.
was ich nicht hinbekomme ist eine reihe im dbgrid auszuwählen und jedes feld der reihe in das vorgesehene edit/memo fenster zu schreiben.
ich möchte es auch wieder in der gewählten reihe speichern...also von den edit/memo fenster wieder in die ausgewählte gridreihe, von woaus es ja in die datenbank gelangt, wenn ich richtig verstanden habe.


das ist das erste. das zweite ist:
wie kann ich aus einen neuen eintrag mit neuen feldern anlegen ?
also wieder von dem edit/memo feldern zu einer neuen reihe im grid.

hier ist ne übersicht...
http://www.tictech.de/bilder/dbgrid.jpg

mit den buttons neu, laden, speichern und löschen soll immer etwas mit der aktuell ausgewählten reihe gemacht werden.
neu: neue reihe
laden: reihe laden (dbgrid->editfelder)
speichern: in reihe speichern (editfelder->dbgrid)
löschen: reihe löschen

wäre super wenn ihr mir helfen könntet !


ps: was evtl auch hilfreich wäre, wie ich die datenbank/das grid nach einer spalte sortieren kann. gibt es eine vorgefertigte funktion wie z.b. bei der listbox ?
  Mit Zitat antworten Zitat