Pasar de SqlDataReader a DataGrid

13/10/2006 - 16:36 por Alan | Informe spam
Obtengo cierta info de la Bd y la almaceno en un SqlDataReader y quisiera
dicha información mostrarla en un DataGrid, que código debo utilizar?
Mi aplicación NO es una aplicación Web!!

Preguntas similare

Leer las respuestas

#1 jmestas
13/10/2006 - 18:49 | Informe spam
Saludos, si utilizas el NF 2.0 podrias hacerlo pasando el Reader como
parametro en el constructor de un DataTable, despues solo enlazas el DG con
el DT

Si estas en el NF 1.1, tendrias ke recorrer el reader y asignarle
dinamicamente los registros a un DT

DataGrid.DataSource=Table(mireader);


DataTable Table(IDataReader reader)
{
DataTable dt = reader.GetSchemaTable();
while(reader.Read())
{
DataRow dr = dt.NewRow();
for (int i = 0; i < dt.Columns.Count;i++ )
{
dr[i] = reader.GetValue(i);

}
dt.Rows.Add(dr);
dr = null;
}
return dt;
}

espero te sirva saludos

"Alan" wrote:

Obtengo cierta info de la Bd y la almaceno en un SqlDataReader y quisiera
dicha información mostrarla en un DataGrid, que código debo utilizar?
Mi aplicación NO es una aplicación Web!!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida