asp.net使用存儲過程實現用戶登錄_.Net教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:md5加密代碼示例
      1、asp.net的。 在 asp.net 中有自帶的類: System.Web.Security.HashPasswordForStoringInConfigFile() stringpwd=TextBox1.Text; pwd=FormsAuthentication.HashPasswordForStoringInConfigFile(pwd,md5).ToLower().Substring(8,16); this.Label1.Text=pwd

      cs代碼如下    

          string UserName = txtUserName.Text.ToString(); 
              string PassWord = txtPassWord.Text.ToString(); 
              PassWord = FormsAuthentication.HashPasswordForStoringInConfigFile(PassWord, "md5").ToLower().Substring(8, 16); 
              SqlParameter[] par = new SqlParameter[3]; 
              par[0] = new SqlParameter("@username", SqlDbType.VarChar, 50); 
              par[0].Value = UserName; 
              par[1] = new SqlParameter("@password",SqlDbType.VarChar,50); 
              par[1].Value = PassWord; 
              par[2] = new SqlParameter("@userreturn", SqlDbType.Int, 4) ; 
              par[2].Direction = ParameterDirection.Output; 
              SqlDataReader sdr = SqlHelper.ExecuteReader(SqlHelper.sqlstring, CommandType.StoredProcedure, "User_Login",par); 
              int fhz = Convert.ToInt32(par[2].Value); 
              Label1.Text =fhz.ToString(); //這里作一下判斷就好了  

      存儲過程如下:

      Create PROCEDURE User_Login
      @username varchar(50),
      @password varchar(50),
      @userreturn BIT OUTPUT
      AS
      DECLARE @strPwd NVARCHAR(20)
      select @strPwd=***_pass_word from fs_mf_*** where ***_name=@username
      IF @password=@strPwd
      SET @userreturn=1
      ELSE
      SET @userreturn=0
      GO

      分享:asp.net網站RSS功能實例代碼
      RSS是共享內容的一種簡易方式,也稱聚合,常被用于新聞和Blog。網站提供RSS輸出,有利于讓用戶發現網站內容的更新。網站用戶可以借助于支持RSS的新聞聚合工具軟件或者在線網站,訂閱網站的內容并在不打開網站頁面的情況下閱讀內容。 RSS是基于XML的一種形式,

      來源:模板無憂//所屬分類:.Net教程/更新時間:2012-06-13
      相關.Net教程