CListCtrl wert/item suchen?



  • Also ich habe folgendes Problem,
    ich habe ein Programm welches Daten aus einer ODBC Datenbank liest und in eine Clist schreibt.

    Immer wenn 1 Datensatz eingetragen wird wird dazu der ItemData (SetItemData) eingetragen, welcher aus der ID besteht, die die Datenbank selber vergibt.

    So jetzt will ich in meiner CList nach einer Person suchen, nimm mal an Vorname.

    Wie kann ich nun die Spalte Vorname durchlaufen lassen, bis er fündig wird und dann mit GetDataItem die Daten auslesen?

    Jemand eine idee, ich hab mir schon was mit ner for schleife überlegt die mit GetNextItem durchgeht bis das Item dem und dem entspricht, aber irgendwie pack ich das net

    pls help
    thx bigmama



  • Was ist daran so schwierig?

    int spVorname = 2; // Spaltennummer für Vorname
    for( int i=0; i<listCtrl.GetItemCount(); i++)
      if( listCtrl.GetItemText( i, spVorname, str) == "Herbert")    break;
    

    [ Dieser Beitrag wurde am 07.11.2002 um 16:19 Uhr von RenéG editiert. ]


Anmelden zum Antworten