Einzelnen Beitrag anzeigen

grayfox

Registriert seit: 22. Jan 2003
Ort: Litschau
173 Beiträge
 
Delphi 4 Standard
 
#4

Re: DBGrid: Markierte Zeile Ansprechen und die Werte auslese

  Alt 9. Mai 2004, 12:34
hallo yankee!

deine frage wurde hier im forum schon bis zum abwinken behandelt
also gut, dann nochmal:
hinter deinem dbgrid liegt ein dataset, aus welchem die datensätze kommen, die im dbgrid angezeigt werden. durchs anklicken einer zeile in deinem dbgrid wird der dahinterliegende datensatz zum aktiven datensatz und du kannst im einfachsten fall mit

dataset.fields.fields[index].value auf das betreffende feld zurückgreifen. schöner ist es natürlich mit
dataset.fieldbyname('feldname').asirgendwas somit erwischt du immer das richtige feld, auch wenn du die spalten in deinem dataset mal verschoben hast.
dataset entspricht jener komponente, mit deren hilfe du das dbgrid füllst (table oder query)

mfg, stefan

//edit: oops! der kollege r_kerber war schon wieder mal schneller
  Mit Zitat antworten Zitat