Usar un Datatable como fuente de datos para un GridView
- by Jason Ulloa
Es común ver en los foros, preguntas sobre como llenar un datatable para luego, ponerlo como fuente de un GridView.
En nuestro próximo ejemplo, mostraremos lo sencillo que puede ser y la poca cantidad de código que es requerida:
using (SqlConnection c = new SqlConnection("conectionstring"))
{
c.Open();
// Crear un nuevo DataAdapter
using (SqlDataAdapter a = new SqlDataAdapter("SELECT * FROM table", c))
{
// Usar un DataAdapter para llenar el DataTable
DataTable t = new DataTable();
a.Fill(t);
gridView1.DataSource = t;
gridView1.DataBind();
}
}