ASP.NET MVC SQL命令错误

本文关键字:命令 错误 SQL MVC NET ASP | 更新日期: 2023-09-27 18:29:51

这是我的代码

        public static bool Login (string iduser, string password)
    {
        bool auth = false;
        string query = string.Format("Select * from [user] where iduser = '{0}' AND password = '{1}' ;", iduser, password);
        SqlCommand cmd = new SqlCommand(query, con);
        con.Open();
        SqlDataReader re = cmd.ExecuteReader();
        auth = re.HasRows;
        con.Close();
        return auth;
    }

当我执行程序时,"SqlDataReader re=cmd.ExecuteReader();"一行出现错误。错误消息为:无效密码冒号

ASP.NET MVC SQL命令错误

这个错误很容易解释。来自con对象的密码无效。我会仔细检查填充的位置,并确保它是正确的,因为它看起来是一个全局变量。