修改用户信息(modify_user_info)

修改用户信息(modify_user_info

加载页面:

private void Page_Load(object sender, System.EventArgs e)

         {

              // 在此处放置用户代码以初始化页面

              if( ! Page.IsPostBack)

              {

                   //新建连接

                   SqlConnection conn = new SqlConnection();

                   conn.ConnectionString=ConfigurationSettings.AppSettings["ConnectionString"];

                   SqlCommand cmd= new SqlCommand();

                  

                  

                   cmd.CommandText = " Select user_name,user_birthday,user_question,user_sex,user_answer,user_email from user_info WHERE user_id= '"+Request.QueryString["id"]+"'";

                   cmd.Connection = conn;

                  

                 

                   //打开连接,执行操作,返回阅读器

 

                   conn.Open();

                   SqlDataReader reader = cmd.ExecuteReader();

               

 

                   if(reader.Read())

                   {

                      

                       this.lblusername.Text=Convert.ToString(reader["user_name"]);

                     this.ddlnian.SelectedValue=Convert.ToDateTime(reader["user_birthday"]).ToString("yyyy");

                       this.ddlyue.SelectedValue=Convert.ToDateTime(reader["user_birthday"]).ToString("MM");

                       this.ddlri.SelectedValue=Convert.ToDateTime(reader["user_birthday"]).ToString("dd");

                       this.ddlquestion.SelectedValue=Convert.ToString(reader["user_question"]);

                       this.txtanswer.Text=Convert.ToString(reader["user_answer"]);

                       this.txtemail.Text=Convert.ToString(reader["user_email"]);

                       this.rblsex.SelectedValue=Convert.ToString(reader["user_sex"]);

                   }

 

                  

                

                   //关闭数据库,释放连接

                   reader.Close();

                   conn.Close();

             

             

              }// 在此处放置用户代码以初始化页面

 

         }

 

         #region Web 窗体设计器生成的代码

         override protected void OnInit(EventArgs e)

         {

              //

              // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。

              //

              InitializeComponent();

              base.OnInit(e);

         }

        

         /// <summary>

         /// 设计器支持所需的方法 - 不要使用代码编辑器修改

         /// 此方法的内容。

         /// </summary>

         private void InitializeComponent()

         {   

              this.btnsubmit.Click += new System.EventHandler(this.btnsubmit_Click);

              this.btnreset.Click += new System.EventHandler(this.btnreset_Click);

              this.Load += new System.EventHandler(this.Page_Load);

 

         }

         #endregion

 

修改信息:

         private void btnsubmit_Click(object sender, System.EventArgs e)

         {

              if(Page.IsValid)

              {

                           

                  

                   string usersex=rblsex.SelectedItem.Value;

                   string birthday=ddlnian.SelectedItem.Text.ToString()+"-"+ddlyue.SelectedItem.Text.ToString()+"-"+ddlri.SelectedItem.Text.ToString();

                   string question=this.ddlquestion.SelectedItem.Value;

                   string answer=this.txtanswer.Text.ToString();

                   string email=txtemail.Text;

                   string update ="update user_info set  user_sex='"+usersex+"',user_birthday='"+birthday+"',user_question='"+question+"',user_answer='"+answer+"',user_email='"+email+"' where user_id= '"+Request.QueryString["id"]+"'";

 

 

             SqlConnection conn = new SqlConnection();

              conn.ConnectionString=ConfigurationSettings.AppSettings["ConnectionString"];

              SqlCommand cmd= new SqlCommand();

              cmd.CommandText=update;

              cmd.Connection = conn;

 

              conn.Open();

              cmd.ExecuteNonQuery();

 

              conn.Close();

              Response.Write("<script Language = 'javascript'>alert('修改成功!');;window.location.replace('login_userinfo_add.aspx');</script>");

         }

                  

                  

              }

重置页面:

         private void btnreset_Click(object sender, System.EventArgs e)

         {

              this.txtanswer.Text="";

              this.txtemail.Text="";

              this.ddlquestion.SelectedValue="0";

              this.ddlyue.SelectedValue="01";

              this.ddlri.SelectedValue="01";

              this.ddlnian.SelectedValue="1970";

              this.rblsex.SelectedValue="0";

        

         }

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值