![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
03/07/2009, 13:12
|
![Avatar de dwaks](http://static.forosdelweb.com/customavatars/avatar23606_1.gif) | | | Fecha de Ingreso: agosto-2002 Ubicación: Panamá
Mensajes: 962
Antigüedad: 22 años, 6 meses Puntos: 15 | |
Respuesta: Error con DataReader C# , no me trae datos. Tiene razón BlueSkull primero prueba que tu query traiga resultados, lo otro es que siempre pero siempre antes de trabajar con un DataReader es preguntar si tiene Rows.
La propiedad es DataReader.HasRows
Lo otro es que el DataReader despues de extraerlo no le podrás leer el primer registro a menos que llames el método Read() primero:
SqlDataReader rs = command.ExecuteReader();
rs.Read(); // Esta línea llena el Row con los datos y se podrán accesar
this.lblAviso.Text = rs["campo1"].ToString();
Saludos, |