用户密码修改 用户密码修改的具体代码怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update user set Password='' where username=''或使用实体类 update 表 set 字段="密码" where 字段="用户名" if (textbox1.Text.Trim().Length == 0 || textbox2.Text.Trim().Length == 0 || textbox3.Text.Trim().Length == 0) { MessageBox.Show("请输入完整!"); return; } if (textbox2.Text.Trim() != textbox3.Text.Trim()) { MessageBox.Show("两次密码输入不一致!"); return; } string strConn = ConfigurationManager.AppSettings["GY"]; SqlConnection conn = new SqlConnection(strConn); DataTable dt = new DataTable(); String sql = "SELECT * FROM users where 帐号= Label2.Text and 密码 = " + textbox1.Text.Trim(); if (dt.Rows.Count == 0) { MessageBox.Show("旧密码输入错误!"); dt.Dispose(); } else { sql = "UPDATE users set 密码 ='" + textbox2.Text.Trim() + "' where 帐号 = '" + Label2.Text + "'"; SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = conn; MessageBox.Show("密码更新成功!"); }为什么输入正确的密码还是提示旧密码错误啊 if (dt.Rows.Count == 0) { MessageBox.Show("旧密码输入错误!"); dt.Dispose(); } 你在上边实例dt之后也没对他赋值啊,他当然rows.count==0 DataTable dt = new DataTable();仅仅是实例化出 dt而已,dt是空的DataTable windows 账户的密码吗?你可以调用net命令。例如:net user arthas Sh1234567把arthas的密码改成Sh1234567Process.Start来起net.exe就可以了。 神贴,是要修改什么用户呢?Windows用户吗? update user set Password='' where username='' C#Windows应用台程序中,从字符串向Datetime转换时失败,麻烦各位指教!!!!! C# 能不能动态? 如何将从文本框中读取的2011-8-10改为20110810,C#实现! 下载了Developer Express .NET 的工具,都是英文的,不知要怎么才能调用呢?? 怎样给listbox加上滚动条 新手,求助mono tcp通讯相关 我想学C#,可是C#写的应用程序不能脱离.net框架,大家给点建议吧! 简单问题...望各位帮忙... 窗体的问题 C#判断WORD的range VS2005 部署clr失败
或使用实体类
{
MessageBox.Show("请输入完整!");
return;
} if (textbox2.Text.Trim() != textbox3.Text.Trim())
{
MessageBox.Show("两次密码输入不一致!");
return;
} string strConn = ConfigurationManager.AppSettings["GY"];
SqlConnection conn = new SqlConnection(strConn);
DataTable dt = new DataTable(); String sql = "SELECT * FROM users where 帐号= Label2.Text and 密码 = " + textbox1.Text.Trim(); if (dt.Rows.Count == 0)
{
MessageBox.Show("旧密码输入错误!"); dt.Dispose();
}
else
{
sql = "UPDATE users set 密码 ='" + textbox2.Text.Trim() + "' where 帐号 = '" + Label2.Text + "'"; SqlCommand cmd = new SqlCommand();
cmd.CommandText = sql;
cmd.Connection = conn;
MessageBox.Show("密码更新成功!"); }
为什么输入正确的密码还是提示旧密码错误啊
{
MessageBox.Show("旧密码输入错误!"); dt.Dispose();
}
你在上边实例dt之后也没对他赋值啊,他当然rows.count==0
仅仅是实例化出 dt而已,dt是空的DataTable
例如:net user arthas Sh1234567把arthas的密码改成Sh1234567Process.Start来起net.exe就可以了。