Forums Últimos mensajes - Powered by IBM
 

Traer datos de una tabla

23/06/2006 - 13:11 por Carlos | Informe spam
Hola amigos

Como puedo hacer de forma generica un metodo que yo le pase un query entre
comillas y me devuelva esos datos en un datatable (creo que ese es el
control) me devuelva un datatable para luego yo poder accesar libremente las
columnas y los registros devueltos.

Ej. datatable dt=new Miquery("select codigo,nombre from mitabla where
status=1")

Ojo: no conozco tanto del tema. Cualquier explicacion se las agradezco.
 

Leer las respuestas

#1 Alberto Poblacion
23/06/2006 - 14:19 | Informe spam
"Carlos" wrote in message
news:
Hola amigos

Como puedo hacer de forma generica un metodo que yo le pase un query entre
comillas y me devuelva esos datos en un datatable (creo que ese es el
control) me devuelva un datatable para luego yo poder accesar libremente
las columnas y los registros devueltos.

Ej. datatable dt=new Miquery("select codigo,nombre from mitabla where
status=1")



DataTable Miquery(string sentencia)
{
SqlDataAdapter da = new SqlDataAdapter(sentencia, conexion);
DataTable dt = new DataTable();
da.Fill(dt);
return dt;
}


Esto es para Sql Server. Si la base de datos es otra tendrás que cambiar el
tipo y usar, p.ej., OleDbDataAdapter en lugar de SqlDataAdapter.

Preguntas similares