Originariamente inviato da spago
...poi fare dei controlli su ogni riga ed eventualmente eliminare le righe che sforano dalla percentuale della seconda query !!!

VVoVe:
Quindi sarebbe corretto anche il suggerimento di riccardone, di fare i controlli sul dataset, solo che non ho capito ancora come funziona quel DataView !!!
il dataview e' un oggetto molto utile quindi ti consiglio di approfondire leggendo nella documentazione in linea e/o su msdn. Cmq hai provato il codice che ti ho postato in precedenza?
Tips... Ogni datatable ti presenta gia' un oggetto dataview preconfezionato e pronto da usare. Puoi accedervi cosi...
codice:
ds.Tables["missioni_picking"].DefaultView.RowFilter = "percentualePrelevato <= 20"
e quindi passare alla grid direttamente
codice:
ds.Tables["missioni_picking"].DefaultView
Ho provato anche in questo modo
se devi scorrere le righe di una datatable e' consigliabile l'utilizzo del foreach
codice:
foreach (System.Data.DataRow _dr in dt.Rows)
{
// qui puoi inserire il codice per leggere la datarow _dr
}