解决方案 »

  1.   

    select lower(right(sys.fn_varbintohexstr(hashbytes('MD5','admin')),32))
      
    select bh,lower(right(sys.fn_varbintohexstr(hashbytes('MD5',sp)),32)) from a1 where bh='001'
      

  2.   

    明摆就是用在SQL中啊!!
    如果是要在ASP.NET中的话,可以参考下这个
    http://www.cnblogs.com/greatverve/archive/2010/05/06/1728515.html
      

  3.   

    楼主要用MD5加密数据库的什么东西呢MD5加密不可逆,所以一般只用来加密 密码给你个参考地址
    http://www.cnblogs.com/dgjack/archive/2010/12/30/1921492.html
      

  4.   

    sql语句当然在数据库中用啊,查询分析中可以执行
      

  5.   

    C#之MD5加密函数.       using System.Security.Cryptography;        // MD5加密函数
            private string cMD5(string text)
            {
                MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
                byte[] originalBytes = Encoding.UTF8.GetBytes(text);
                byte[] computedBytes = md5.ComputeHash(originalBytes);            StringBuilder sb = new StringBuilder();
                foreach (byte b in computedBytes)
                {
                    sb.Append(b.ToString("x2"));
                }            return sb.ToString().ToUpper();
            }