请问在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#