Datenbank Feld ansprechen!



  • Hallo,

    mein Problem ist warscheinlich ziemlich simpel aber ich komme nicht weiter,
    vielleicht könnt Ihr mir weiter helfen(bestimmt).

    Ich benutze eine InterBase Datenbank, kann allerdings nicht auf einem Feld zugreifen und in einer ListBox anzeigen lassen. Eine DBListBox habe ich auch probiert mit dem DataSource und Feldnamen, aber sie zeigt nicht die Werte an.

    Jetzt habe ich es mit einer ListBox unter Anderem so versucht:

    ListBox1->Items->Add(Query1->FieldValues["NACHNAME"]);
    

    Doch dann zeigt er mir den ersten Datensatz und mehr nicht.
    Was habe ich vergessen, oder bin ich auf dem Holzweg??

    Ingo 😕



  • ListBox1->Clear();
    while(!Query1->Eof)
    {
       ListBox1->Items->Add(Query1->FieldValues["NACHNAME"]);
       Query1->Next();
    }
    

    Allerdings ist dafür tatsächlich die DBListBox besser geeignet.
    Schau dir dafür mal TDataSource an ...



  • Hallo

    und eventuell die Beispielprogramme des BCBs unter
    <BCB-Path>\Examples\DBTasks

    bis bald
    akari



  • Danke

    es funktioniert, und lernen werde ich auch. 😮

    Ingo 😃


Anmelden zum Antworten