TDBListBox funktion?



  • Hallo zusammen,

    ich weis, es gibt schon einige Treads über die TDBListBox, aber ich hab da doch noch eine Frage.

    Die TDBListBox selbst habe ich an ein DataSource gebunden und auch den DataField-Namen gegeben. Die Liste selbst habe ich auch mit folgendem Code gefüllt.

    dblDivisions->DataSource = dbModul->DataSource1;
    dblDivisions->DataField = "Name";
    dblDivisions->Clear();
    while(!dbModul->DataSet1->Eof) {
         dblDivisions->Items->Add(dbModul->DataSet1->FieldByName("Name")->AsString);
         dbModul->DataSet1->Next();
    }
    

    Wenn ich dann über die ebenfalls an die Tabelle angebundene TDBNavigator-Komponente durch die Tabelle schalte, geht die TDBListBox sehr schön mit. Allerdings kann ich nicht durch Anklicken eines Eintrages in der TDBListBox den dazugehörenden Datensatz anwählen. Habe auch schon mit der 'ReadOnly'-Eigenschaft herumprobiert, aber leider ohne erfolg.
    Geht das überhaupt mit der TDBListBox, das ich in dieser durch klicken einen Datensatz anwähle? Oder muß ich das 'OnKlick'-Ereignis noch benutzen?
    Wäre nett wenn mir da mal jemand nen Tipp geben könnte.

    Grüße Netzschleicher


Anmelden zum Antworten