Ver Mensaje Individual
  #14 (permalink)  
Antiguo 01/10/2015, 12:53
jmfmagnum
 
Fecha de Ingreso: julio-2014
Mensajes: 116
Antigüedad: 10 años, 4 meses
Puntos: 1
Respuesta: Buscar usuario y mostrar datos en label

Bueno ya encontre una solucion
el boton lo deje asi
Código ASP:
Ver original
  1. protected void Button2_Click(object sender, EventArgs e)
  2.     {
  3.         ///asignar string a textbox
  4.         string usuario;
  5.         usuario = txtUsuario.Text;
  6.  
  7.         ///conexion con clase
  8.       Conexion cnn = new Conexion();
  9.           cnn.conectar();
  10.         DataTable dt = cnn.consultar(usuario);
  11.         try
  12.         {
  13.             if (dt.Rows.Count > 0)
  14.             {
  15.  
  16.                 lblNombre.Text = dt.Rows[0]["usuario"].ToString();
  17.                 lblApellido.Text = dt.Rows[0]["apellido"].ToString();
  18.                 lblCorreo.Text = dt.Rows[0]["correo"].ToString();
  19.                 lblFechaN.Text = dt.Rows[0]["fechanac"].ToString();
  20.             }
  21.             else
  22.             {
  23.                 Response.Write("No se encontro usuario");
  24.             }
  25.         }
  26.         catch (SqlException ex)
  27.         {
  28.  
  29.             Response.Write("No se puede ejecutar" + ex.Message);
  30.         }
  31.         cnn.desconectar();
  32.        
  33.     }

y la clase la modifique asi
Código ASP:
Ver original
  1. public DataTable consultar(String usuario)
  2.     {
  3.    
  4.         comando = new SqlCommand("Select * from usuario where usuario='" + usuario + "'", conn);
  5.         SqlDataAdapter da = new SqlDataAdapter(comando);
  6.         DataTable dt = new DataTable();
  7.         da.Fill(dt);
  8.         return dt;
  9.     }

al final "conn" se agregaba al final "SqlCommand"
gracias por su ayuda, con esto encontre la solucion, gracias marcare como solucionado