Smusso bene realmente l'elasticità un campione ma posso dirgli che cosa dovete fare
Il migliore senso attacare questo è usando il codice categoria di gruppo di dati e un insieme delle dichiarazioni di sql
ogni dichiarazione raccoglierà i dati per una categoria particolare ed impilando le dichiarazioni e trasmettendole come una domanda voi può interferire ogni risultato fissato come un datatable all'interno del gruppo di dati
un esempio tipico di una dichiarazione sarebbe qualcosa come
PRESCELTO *, (SELEZIONARE il conteggio (*) A PARTIRE dai tblItems IN CUI ItemCategoryID = CategoryID) come NumItems dai tblCategories DOVE “tutte le mie circostanze sono riempite„;
SELEZIONARE DISTINTO (ItemColumn), (SELEZIONARE IL CONTEGGIO (*) A PARTIRE dai tblItems COME TBL DOVE TBL.ItemColumn= tblItems.ItemColumn) come NumItems A PARTIRE dai tblItems;
Nel collegare il throug in circuito il datatable potreste produrre nel modo seguente
txt fioco come stringa = ""
per ogni Dott. come datarow in ds.tables (0) .rows
"" del &= del txt
& Dott. (“CatName„) &„ (" & Dott. (“NumItems„) & ") “
dopo
'Aggiungere un seperator della sezione
&= del txt “
“
per ogni Dott. come datarow in ds.tables (1).rows
del txt del &=
& Dott. “
on=„ (“di ItemColumn„) & """ >„ & Dott. (“ItemColumn„) &„ (" & Dott. (“NumItems„) & ") “
dopo