Spalte in Query einlesen, aber nicht in DBGgid anzeigen?



  • Hallo,

    ich habe eine kleine Frage an euch:

    Quelltext:

    ADOQuery3->Close();
            ADOQuery3->SQL->Clear();
            ADOQuery3->SQL->Add("SELECT id,Nr,Artikel,Zustand FROM bestellung");
            ADOQuery3->Open();
    

    weiter unten bei mir steht dann:

    ADOQuery3->First();
          while(ADOQuery3->Eof != true)
          {
               status= ADOQuery3->FieldByName("Zustand")->AsString.c_str();
    
               //....Anweisung...
    
               ADOQuery3->Next();
          }
    

    Nun möchte ich aber nicht das diese Spalte "Zustand" in dem DBGrid ausgegeben wird. Aber damit ich sie auslesen kann, brauch ich diese... hmpf

    Habt ihr eine Lösung für mein Problem?

    MfG



  • hmpf... gerade kam mir eine Idee...

    So gehts wohl am besten:

    DBGrid->Columns->Items[3]->Visible = false;
    

    also gelöst 😃
    MfG


Anmelden zum Antworten