j'ai un probleme avec l'utilisation de clientdataset
je souhaite ordoné mon dataset et ne voir que les eenregistrement unique , pour el faire je fait un grouping , le probleme est que mon grouping ne marche pas ,voici mon code en fait le pDataSet->GetGroupState(2) est toujour vide et je ne comprend pas pourquoi.
merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 TIndexOptions opts; opts << ixDescending ; pDataSet->AddIndex("lIndex","C1;C2",opts,"", "", 2); pDataSet->IndexName = "lIndex"; pDataSet->First(); TGroupPosInds el; while (!pDataSet->Eof) { el= pDataSet->GetGroupState(2); if (!el.Empty()) { ShowMessage (pDataSet->FieldByName("C1")->AsString +", " +pDataSet->FieldByName("C2")->AsString); } pDataSet->Next(); }
Partager