新手菜鸟,把用vs2010开发时,如何在登录窗口判断数据库中MD5加密的密码。
今天写个简单的程序,创建用户名和密码,写入到Excel中,Excel中的密码是MD5加密的效果。
添加引用
//自定义引用
using System.Data.OleDb;
using System.Security.Cryptography;
打开Excel
简单的理解,就是把Excel当成是sql来进行操作。
string Conn_Str = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=D:/个人/VS2010/用户登录/userinfo.xls;" + "Extended Properties=Excel 8.0;";
OleDbConnection conn = new OleDbConnection(Conn_Str);
备注:Provider=Microsoft.Jet.OLEDB.4.0只支持Office97-2003,不支持2007。
如果需要支持2007,使用 Provider=’Microsoft.Ace.OLEDB.12.0
MD5加密的密码保存到Excel中
简单的理解就是把用户输入的密码通过MD5加密的方式,把加密后的数据存入Excel里边。
我的excel是这样设置的