Lo que estoy realizando es una pagina, donde la anterior me autentica a un usuario, y al ser correcta la info mediante un boton, me enlaza a la página donde debe mostrar los datos de esa persona.
Por tanto para que me muestre esa info, lo estoy poniendo en el load de la pagina. Y ps me funciona hasta cierto punto, ya que sin importar el dato que yo introduzca donde se valida al usuario al presion ENVIAR siempre me muestra los mismos datos, y estos siempre son el ultimo que ha sido almacenado en la base.
El código que tengo es el siguiente:
Código:
Gracias espero me puedan colaborar lo mas pronto posible, es lo unico que me falta para poder terminar protected void Page_Load(object sender, EventArgs e) { SqlConnection ccadena = new SqlConnection(); ccadena.ConnectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=D:\\Documents\\Visual Studio 2010\\Projects\\ProyectoFinal\\ProyectoFinal\\App_Data\\PQR.mdf;Integrated Security=True;User Instance=True"; ccadena.Open(); string comando; comando = "SELECT Radicado, Identificacion, Tipo_Solicitud, Nombre, Asunto, Solicitud, Email FROM Formularios"; SqlCommand cmd = new SqlCommand(comando, ccadena); SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { txtCodigo.Text = (string)reader["Radicado"]; txtId.Text = (string)reader["Identificacion"]; txtNombre.Text = (string)reader["Nombre"]; txtTipo.Text = (string)reader["Tipo_Solicitud"]; txtAsunto.Text = (string)reader["Asunto"]; txtMensaje.Text = (string)reader["Solicitud"]; txtCorreo.Text = (string)reader["Email"]; } reader.Close(); ccadena.Close(); }