En realidad si usas ADO puedes meter un DataTable y mostrar los datos donde tu quieras, a esto pegandole un DataAdapter...
Al tener algo así:
//Antes va toda la coneccion
DataAdapter DA=new DataAdapter("SELECT * FROM tabla",CadConnexion);
DataTable DT=new DataTable();
DA.Fill(DT);
Puedes...