zoukankan      html  css  js  c++  java
  • MD5值

    用C#写一个类,实现输入一个字符串,返回一个MD5值的调用

    public static string GetMD5(string sDataIn)

            {

                MD5CryptoServiceProvider md5 = newMD5CryptoServiceProvider();

                byte[] bytValue, bytHash;

                bytValue =System.Text.Encoding.UTF8.GetBytes(sDataIn);

                bytHash =md5.ComputeHash(bytValue);

                md5.Clear();

                string sTemp = "";

                for (inti = 0; i < bytHash.Length; i++)

                {

                    sTemp+= bytHash[i].ToString("X").PadLeft(2, '0');

                }

                return sTemp.ToLower();

            }

    实验步骤:
    建数据库。呼叫中心项目默认主键都用
    Guid

    IdUserNamePassword

    手工加一条数据,用程序算出来123456md5手工填到数据库中。

    创建一个DataSet,增加一个GetDataByUserName方法,

    select * from T_Users where UserName=@UserName

    登录的时候计算用户输入密码的md5值,与数据库中的md5值比较。注意用户名不存在等这样的细节问题。暂时不用写登陆次数过多禁用的功能。

    强类型DataSet放到DAL文件夹中。
    Application.Exit();//WinForm中退出程序的办法
    感谢来访,共同学习!
  • 相关阅读:
    System.setProperty()
    ExtJs自学教程(1):一切从API開始
    【福利!】英雄联盟国服更新补丁速度极慢的解决方法
    ORACLE触发器具体解释
    我的Hook学习笔记
    Runood-JSP:JSP 客户端请求
    Runoob-JSP:JSP 隐式对象
    Runoob-JSP:JSP 动做元素
    Runoob-JSP:JSP 指令
    Runoob-JSP:JSP 生命周期
  • 原文地址:https://www.cnblogs.com/dingxiaowei/p/3058828.html
Copyright © 2011-2022 走看看