?? passwordmodify.aspx.cs
字號:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Configuration ;
using System.Data .SqlClient ;
namespace WMS
{
/// <summary>
/// PasswordModify 的摘要說明。
/// </summary>
public partial class PasswordModify : System.Web.UI.Page
{
protected void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
lbl_uid.Text =Session["UID"].ToString ();
}
}
#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN:該調用是 ASP.NET Web 窗體設計器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 設計器支持所需的方法 - 不要使用代碼編輯器修改
/// 此方法的內容。
/// </summary>
private void InitializeComponent()
{
}
#endregion
protected void btn_submit_Click(object sender, System.EventArgs e)
{
//從文件Web.config中讀取連接字符串
string strconn= ConfigurationSettings.AppSettings["dsn"];
//連接本地計算機的WMS數據庫
SqlConnection cn= new SqlConnection (strconn);
cn.Open ();
//構造SQL語句,該語句在Users表中檢查用戶名和密碼是否正確
string mysql= "select * from Users where Uid='"+lbl_uid.Text +"'and UPassword='"+tbx_upassword.Text +"'";
//創建Command對象
SqlCommand cm=new SqlCommand (mysql,cn);
//執行ExecuteReader ()方法
SqlDataReader dr=cm.ExecuteReader ();
if(dr.Read ())
{
//修改密碼
SqlConnection cn1= new SqlConnection (strconn);
cn1.Open ();
SqlCommand cm1=new SqlCommand ("userspasswdmodify",cn1);
cm1.CommandType =CommandType .StoredProcedure ;
cm1.Parameters .Add ("@UID",SqlDbType.VarChar );
cm1.Parameters .Add ("@UPassword",SqlDbType.VarChar );
cm1.Parameters ["@UID"].Value =lbl_uid.Text .ToString ();
cm1.Parameters ["@UPassword"].Value =tbx_newpassword.Text .ToString ();
cm1.ExecuteNonQuery ();
cn1.Close ();
lbl_message.Text="密碼修改成功,請返回后驗證新密碼";
}
else
{
lbl_message.Text ="對不起,您輸入的原密碼不正確,請重新輸入";
}
//關閉連接
cn.Close();
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -