コード例 #1
0
        /// <summary>
        /// BLL_RegisterAccount()方法,向数据库insert一条数据
        /// </summary>
        /// <param name="name">要注册的用户名</param>
        /// <param name="pwd">要注册的密码</param>
        /// <returns></returns>
        public bool RegisterAccount(string name, string pwd)
        {
            DAL.Register register = new DAL.Register();
            //把用户输入的密码,进行MD5加密,再存入数据库
            pwd = FormsAuthentication.HashPasswordForStoringInConfigFile(pwd, "md5").ToLower();
            //微软提供的FormsAuthentication类的,HashPasswordForStoringInConfigFile()方法,会把加密后的MD5字符串自动
            //转成大写,故:要ToLower()

            int res = register.RegisterAccount(name, pwd);
            if (res==1)
            {
                return true;
            }
            else
            {
                return false;
            }
        }