Sortering med DBGrid i Builder
Når jeg trykker på en titel i DBGrid2, vil jeg gerne ha' dataen til at blive sorteret efter den kollone jeg trykker på. Meget gerne skiftevis ASC/DESC hver gang jeg trykker :)Jeg har prøvet dette, men det virker ikke optimalt...
void __fastcall TForm1::DBGrid2TitleClick(TColumn *Column)
{
if(DBGrid2->SelectedField->DisplayLabel == "vareid")
{
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("SELECT * FROM vare ORDER BY vareid");
Query1->Open();
}
}