Saludos.
Soy nuevo programando.
Lo que pasa es lo siguiente. Cree una base de datos de nombre USUARIOS con columnas de Id, Nombre y Contraseña. En C# tengo un formulario de inicio de sesion y otro de registro.
Cuando registro un usuario estos datos ingresan normalmente a mi base de datos, sin embargo cuando intento ingresar me aparece un error:
Error por: System.Data.SqlClient.SqlException.Incorrect Syntax near '='.
Si pudieran ayudarme, estaría agradecido.
Este es el codigo de mi clase usuarioDAL, en el cual tengo mi cominicacion con c#:
public static int Autentificar(String pUsuarios, String pContraseña)
{
int resultado = -1;
SqlConnection conexion = BDComun.ObtenerConexion();
SqlCommand comando = new SqlCommand(string.Format(" Select * From Usuarios Where Nombre = '{0}' and PwdCompare('{1}', Contraseña = 1 ",pUsuarios,pContraseña),conexion);
SqlDataReader reader = comando.ExecuteReader();
while (reader.Read())
{
resultado = 50;
}
conexion.Close();
return resultado;
}