在Visual Studio 2008里用C#编写修改用户密码的代码大神们帮帮忙

求用VisualStudio2008里用C#编写修改用户密码的代码... 求用Visual Studio 2008里用C#编写修改用户密码的代码 展开
 我来答
阿K第七季67wp
2014-06-19 · 超过42用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:99.8万
展开全部
private void button1_Click(object sender, EventArgs e) { 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 ConnString = "Data Source=SQLSERVER名称或地址;Initial Catalog=CRMData;User ID=帐号;Password=密码"; SqlConnection conn = new SqlConnection(ConnString); DataTable dt = new DataTable(); String sql = "SELECT * FROM Staff where 帐号= 系统帐号 and 密码 = " + textBox1.Text.Trim(); try { SqlDataAdapter da = new SqlDataAdapter(sql, conn); da.Fill(dt); } catch (Exception Err) { MessageBox.Show(Err.Message); } if (dt.Rows.Count == 0) { MessageBox.Show("旧密码输入错误!"); dt.Dispose(); } else { sql = "UPDATE Staff set 密码 ='" + textBox2.Text.Trim() + "' where 帐号= '"+ 系统帐号 +"'"; SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = conn; try { conn.Open(); cmd.ExecuteNonQuery(); } catch (Exception Err) { MessageBox.Show("更新出现异常!"); } finally { conn.Close(); } MessageBox.Show("密码更新成功!"); } }
怪叔叔61LK
2014-06-19 · TA获得超过100个赞
知道答主
回答量:128
采纳率:0%
帮助的人:62.7万
展开全部
修改密码其实就是按条件更新数据表啊! 很简单的!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式