c#修改密码窗体的问题

登录窗体进入主窗体,然后在主窗体进入修改窗体。修改窗体有用户名,旧密码,新密码,重复密码,我想实现登录完后就直接把用户名传递到修改窗体的用户名,然后用户在输入密码进行判断,是否和数据库的用户名和密码是一致,一致则修改成功。我的代码:

你应该把SqlDataReader和下面的判断语句放在前面,还有,你sql语句里面修改密码的where只要用户就可以了,
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-04
看你的代码 貌似是先修改 密码 后判断是否为空~~~追问

那该怎么写?那不是数据库连接?

第2个回答  2013-06-04
提出你的问题啊

c#修改密码窗体的问题
你应该把SqlDataReader和下面的判断语句放在前面,还有,你sql语句里面修改密码的where只要用户就可以了,

C# WinForm 窗体的锁定与解锁问题,如何设置当登陆成功时,解锁主界面...
比如你一个窗体下有10个控件,只需要把该窗体的IsEnabled设置为False 整个窗体的所有控件都为不可用状态, 更改为True时 ,即解锁所有控件。应该可以满足一般的锁定窗体和解锁需要。

c#中修改密码程序,修改密码功能以实现,就是用户名和原密码不能显现出来...
我想我能理解你说的意思吧,不知是否理解错了,你是想把用户名和原密码显示到你修改密码的页面吧,比如进入这个页面自动加载用户名和原密码。如果是这样的话,你可以定义一个静态变量,比如你在其中一个窗体进入这个窗体前,就对这个静态变量进行赋值,然后在进入这个窗体的时候,就加载这个变量值。用个...

c#连续跳转窗体修改密码
首先修改密码的话 一次从sql数据库里面取一条数据 速度应该还可以不慢的 因为即时取出来的数据是肯定准确的 在一些项目中 可能存在并发的操作 读数据库实时取数据就不会出现这个问题 如果你确定 这个并发几率不大的话 你可以用缓存 缓存的方式很多 有内存里面的 有本地加密文件的 也有注册表之类的 建...

C# 关闭修改密码子窗体
C#有一东西叫事件 event,不会用?那就用委托吧,在父窗体定义一个事件(不会就委托吧),然后写个函数,里面加入关闭父窗体的代码,把这函数加委托或者事件,只要你修改密码想关闭的时候执行该事件或者委托就行。由于你没给代码,代码优化方面只能你自己写了 ...

用c#做的密码更改问题
改为 String sql = "SELECT * FROM cardtable where cardid= '" + xx.xx.s1 + "' and passw = '" + textBox4.Text.Trim()+"'";就是应为你这里少了一对单引号,若是在全是数字时,sql语句会把这串数字转换为INT型去查询,不会有错,但是若是你输入的旧密码有字母,你能把它转换...

C#窗体密码修改
"+"admin"+" ' ";\/\/更新数据库数据的sql语句 SqlCommend cmd=new SqlCommend (Str_cmdtxt,myCon);\/\/SqlCommend操作数据库的一个类 cmd.ExecuteNonQuery();\/\/此方法为执行SQL语句 MessageBox.Show("密码修改成功!","提示");\/\/关闭数据库连接,释放资源 myCon.Close();cmd.dispose();...

C#编写密码的问题
窗体1 只生成一个窗体对象 public partial class Form2 : Form { private string _passWord;private int _temp;public Form2(){ InitializeComponent();_temp = 0;_passWord = "";} private void simpleButton1_Click(object sender, EventArgs e){ \/\/设置密码,可以从数据中取得放在_passWord变量...

c#中如何修改密码?急
首先是通过登录页面进入到一个父级窗体。然后在父级窗体中点击修改密码进入修改密码界面。(数据库中有多个用户.)

c#如何实现在规定时间弹出修改密码界面
1、使用计时器控件:在C#中,可以使用计时器控件(Timer)来实现在规定时间弹出修改密码界面。计时器控件可以在指定的时间间隔内触发事件。可以在窗体的构造函数中创建计时器控件,并设置其时间间隔和事件处理程序。2、在事件处理程序中实现弹出界面的逻辑:在计时器触发事件时,可以在事件处理程序中实现弹出...

相似回答
大家正在搜