mmm... mi spieghi in cosa ho sbagliato?
Non ho mica detto il contrario? :S
Cmq per utilizzare la DataTable non è corretto come hai detto, per prendere un campo dovresti estrarre da essa una DataRow, questo puoi farlo con un foreach:
spero di essere stato chiarocodice:foreach(DataRow dr in <DataTable>.Rows) { string campo1 = dr["NomeCampoTabellaQuery"].ToString(); }![]()