000
07.04.2005, 12:25 Uhr
~Ingo36
Gast
|
Hallo Leute,
ich komme nicht weiter, könnt Ihr mir vielleicht helfen?
In meinem Programm sollen die dazugehörigen Daten in versch. LabeledEdit Komponenten angezeigt werden, wenn auf einen Eintrag in der ListBox geklickt wird.
Die ListBox gibt die Einträge aus einem DBFeld zB. "Nachname" wieder. Die DB hat ein Extrafeld mit fortlaufender Nummerierung. Versucht habe ich es so:
C++: |
if (ListBox1->ItemIndex == Query1->FieldValues["ID"]) { // Index mit Nummerierung vergleichen
LabeledEdit1->Text = Query1->FieldValues["VORNAME"]; } else {
ShowMessage("Kein Eintrag vorhanden"); }
|
Wenn ich jetzt einen Eintrag aus der ListBox auswähle, zeigt er mir den dazugehörigen Eintrag der DB an aber nur einen, wenn ich einen Anderen auswähle tut sich nichts in der LabeledEdit Komponente.
Wo habe ich den Fehler?
Ach, ja ich benutze eine DB von InterBase.
Danke im voraus!
Ingo
Bearbeitung von Leif: |
Code-Tags gesetzt...
|
Dieser Post wurde am 07.04.2005 um 13:23 Uhr von Bruder Leif editiert. |