Hola amigos estoy aprendiendo a utilizar asp.net con C# y ahora estoy haciendo conexiones con sql server(cosas básicas), la cosa es que quiero hacer un login algo básico, todo el código se encuentra en el boton de mi formulario, este es el código:
Código C:
Ver originalprotected void btnIngresar_Click(object sender, EventArgs e)
{
string usuario, contrasena;
usuario = txtUsuario.Text;
contrasena = txtContrasena.Text;
SqlConnection miconexion = new SqlConnection("Data Source=LAB4E35\\INFANTESSQL; Initial Catalog=Productos; User ID=sa; Password=123456");
miconexion.Open();
SqlCommand query = new SqlCommand(string.Format("SELECT * FROM Usuarios WHERE Usuario = '{0}' AND Contrasena = '{1}'", usuario, contrasena), miconexion);
query.ExecuteNonQuery();
if (query.ExecuteNonQuery() == 1)
{
Response.Redirect("bienvenido.aspx");
}
else
{
lblMensaje.Text = "No se ha Podido Ingresar";
}
}
la cosa es que cuando ingreso el usuario y la contraseña no ingresa, me imagino que la consulta es la que tengo mal pero mi logica seguro no está al 100, muchas gracias por su ayuda.