当前位置:编程学习 > C#/ASP.NET >>

请问在C#中怎么用语句和数据库进行密码比对啊?

string pws = this.textBox1.Text.Trim();
            string myConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=LXL.mdb;";
            OleDbConnection myCon = new OleDbConnection(myConStr);
            myCon.Open();
            string mm = "Select 密码 From mima where 密码='" + pws + "'";
这是开始的语句,请各位帮我写一下后面的,我弄不出来啊.谢谢了! --------------------编程问答-------------------- Select   密码   From   mima   where   密码='"   +   pws   +   "'
OleDbCommond cmd = new(mm,myCon);
string Result = (string)cmd.ExecuteScalar();

... ni 这个语句也写得出啊。比较密码也需要查询关键字吧,比如 UserID的,怎么查密码又用密码等于。。
SELECT COUNT(*) FROM mima   WHERE UserID="   +   UserID + " AND 密码='"+pws+"'"

--------------------编程问答-------------------- 你可以将密码加密存入数据库中,这样再调用的时候,用一样的加密方法就能将密码对比。
也就是将你的PWS加密后进数据库 --------------------编程问答-------------------- 请给我一个完整的语句啊,谢谢了! --------------------编程问答-------------------- bu 明白你是要C#代码还是要 SQL语句 --------------------编程问答-------------------- .
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,