当前位置: 代码迷 >> ASP.NET >> 新手!编写一个修改密码界面
  详细解决方案

新手!编写一个修改密码界面

热度:3442   发布时间:2013-02-25 00:00:00.0
新手求助!编写一个修改密码界面
刚开始学习.net,想做个修改密码界面,自己尝试写了一个,可是程序提示修改成功,可数据库中没有发生改变,应该怎么写这个代码呢?
旧密码:textbox1
新密码:textbox2
确认新密码:textbox3
确定

------解决方案--------------------------------------------------------
不好猜啊。
------解决方案--------------------------------------------------------
贴下代码行么?
猜谜语是难
------解决方案--------------------------------------------------------
木有代码木有真相
------解决方案--------------------------------------------------------
贴你一下你修改按钮事件里面的代码出来看看,这样的问题会有很多种情况。
------解决方案--------------------------------------------------------
C# code
            string strConn = ConfigurationManager.ConnectionString["SQLCONN"];            SqlConnection conn = new SqlConnection(conn);            string strSQL = string.Format("update Users set password='{0}' where UserName='{1}' and password='{2}'", textbox2.Text, txtUserName.Text, textbox1.Text);            conn.Open();            SqlCommand cmd = new SqlCommand(strSQL, conn);            int i=cmd.ExecuteNonQuery;            conn.Close();            if (i == 0)            {                alter("更新失败");            }            else            {                alter("更新成功");            }
------解决方案--------------------------------------------------------
if (i == 0)
{
alter("更新失败");
}
else
{
alter("更新成功");
}
这种判断不好
if(i > 0)
{
 alter("更新成功");
}
else
{
 alter("更新失败");
}
------解决方案--------------------------------------------------------
求代码
------解决方案--------------------------------------------------------
代码是没什么,调试呗
------解决方案--------------------------------------------------------
6楼+1
 我猜你的i返回-1啊。。。 哈哈
  相关解决方案