我是菜鸟,刚接触C#和oracle
从网上下了个C#的登录程序,根据程序建了个登录表,字段ID、PWD,类型都是varchar(20),插了两条记录。库也连好了。运行时在登录界面输入刚插入的ID和PWD,提示说不存在用户名或者密码错误。是表的字段数据类型的问题吗?
internal bool LoginJudge(string ID,string PWD)
        {
             conn =  DB.OC();
            conn.Open();
            cmd = new OracleCommand("select * from 登陆 where ID='" + ID + "' and PWD = '" + PWD + "'", conn);
            if (cmd.ExecuteScalar() != null)
            {
                return true;
            }
            else
            {
                return false;
            }
            
        }