C#winform用户密码修改界面怎么做在C#应用程序开辟过程中, 用户暗码点窜界面是必需的一个模块, 其逻辑并不难, 但要怎么去规划和结构, 便利用户去点窜本身的暗码?下面, 我把本身做这个页面的设法和具体实现
分享出来, 但愿对您有帮忙 。
文章插图
需要这些哦
电脑
方式/
1点窜暗码的处所我感觉要足够便利和显眼才更合理, 所以, 我将其结构在用户登录系统界面上 。
文章插图
2在登录界面上添加一个button按钮, 点窜显示名为password, 按照本身的爱好来调整显示结果 。
文章插图
3新增一个winform页面, 这个页面用来点窜用户暗码, 根基内容包含用户名、旧暗码、新暗码以及一个提交点窜的按钮 。
文章插图
4编写登录页面上点窜暗码按钮的点击事务, 当用户点击点窜暗码的控件时, 跳出点窜暗码的界面 。 代码:
private void button3_Click(object ser, EventArgs e)
{
Pwdupdate pw1 = new Pwdupdate ();
pw1.StartPosition = FormStartPosition.CenterParent;
pw1.ShowDialog();
}
文章插图
5编写点窜暗码页面代码, 这里本家儿如果经由过程确认点窜这个button控件来实现 。 代码如下:
private void button2_Click(object ser, EventArgs e)
{
SqlConnection conn = new SqlConnection(Read_Xml(Application.StartupPath + "\\Sqlconnection.xml"));
conn.Open();
SqlCommand cmd3 = new SqlCommand("select count(*) from Employee where User_id='" + textBox6.Text.Trim() + "'", conn);
int b = (int)cmd3.ExecuteScalar();
if (b == 1)
{
SqlCommand cmd4 = new SqlCommand("select pwd from Employee where User_id='" + textBox6.Text.Trim() + "'", conn);
string c = cmd4.ExecuteScalar().ToString();
string oldpwd = textBox7.Text.Trim();
string newpwd = textBox8.Text.Trim();
string dnewpwd = textBox9.Text.Trim();
if ((b == 1) && (c == oldpwd) && (newpwd == dnewpwd))
【C#winform用户密码修改界面怎么做】 {
SqlCommand cmd5 = new SqlCommand("update Employee set pwd ='" + newpwd + "'where User_id='" + textBox6.Text.Trim() + "'", conn);
int k = (int)cmd5.ExecuteNonQuery();
if (k > 0)
推荐阅读
- 饿了么如何修改用户名
- 百度钱包怎么启用手势密码登录
- 快手怎么查找用户
- C#winform函数怎么理解,怎么编写和使用函数
- 小米用户如何领取红包?
- 傲神九诀1.0.2隐藏密码攻略 隐藏礼包福利攻略
- 双眼皮修复手术有哪些后遗症?
- 神域封天1.0.3隐藏密码攻略 隐藏装备密码攻略
- 密码箱忘记密码怎么解锁
- honor Magic 2 荣耀Magic2丢失手机绑定ID帐号密码清除解锁激活手机锁定方法工具平台