字符串?胡勇?=?"";//用戶名
字符串?舊密碼?=?文本框1。text . Trim();//取原密碼框的內容。
字符串?新密碼?=?文本框2。text . Trim();//獲取新密碼框的內容。
字符串?重復密碼?=?文本框3。text . Trim();//獲取重復密碼框的內容。
字符串?strConn?=?"";//連接字符串
字符串?sql?=?"";
如果?(newPassword?==?重復密碼)
{
SqlConnection?康恩?=?新的?SqlConnection(strConn);
conn . Open();
sql?=?字符串。格式(“選擇?計數(*)?從哪裏?[用戶]?在哪裏?胡勇=“{ 0 }”?然後呢。密碼='{1} ' ",胡勇?,舊密碼);
SqlCommand?cmd?=?新的?SqlCommand(sql,conn);
如果?((int)(cmd。ExecuteScalar())& gt;0)
{
sql?=?字符串。格式("更新?[用戶]?設置?密碼=“{ 0 }”?在哪裏?胡勇='{1} ' ",newPassword,胡勇);
cmd?=?新的?SqlCommand(sql,conn);
cmd。ExecuteNonQuery();
MessageBox。顯示("密碼修改成功!");
}
其他
{
MessageBox。顯示("原密碼不正確!");
}
conn . Close();
}
其他
{
MessageBox。顯示("兩個密碼輸入不壹致!");
}