Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/07/2009, 13:12
Avatar de dwaks
dwaks
 
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 21 años, 9 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,