| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5285 人关注过本帖
标题:在线求个C#编写的修改密码代码?
只看楼主 加入收藏
jishiqian
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-4-21
收藏
 问题点数:0 回复次数:13 
在线求个C#编写的修改密码代码?

那位有C#密码修改代码或网站的请发给小弟,谢谢!!!

搜索更多相关主题的帖子: 密码 代码 编写 在线 
2006-05-08 11:54
witer
Rank: 1
等 级:新手上路
帖 子:165
专家分:0
注 册:2006-2-7
收藏
得分:0 

string connection="server=IP;Uid=sa;Pwd=sa;Database=user".ToString();
string username="test".ToString();
string userpassword="test".ToString();
SqlConnection conn =new SqlCommand(Connection);
conn.Open();
SqlCommand cmd=new SqlCommand("Update table set username='"+username+"',userpassword='"+userpassword+"'",conn)
cmd.ExcuteNonQuery();
conn.Close();

2006-05-08 13:15
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
收藏
得分:0 

SqlConnection con=new SqlConnection(....);
SqlCommand cmd=new SqlCommand();
cmd.Connection=con;
cmd.CommandText="select UserName,UserPwd from Users where UserName='"+this.txtUName.Text+"'";
string uname="";
string pass="";
try
{
    con.Open();
    SqlDataReader reader=cmd.ExecuteReader();
    if(reader.Read())
    {
       uname=reader[0].ToString();
       pass=reader[1].ToString();
    }
    reader.Close();
    con.Close();
}
catch{}
if(uname=="")
{
    MessageBox.Show("对不起,您输入的用户不存在!");
    return;
}
if(pass.Trim()!=this.txtPass.Text)
{
    MessageBox.Show("对不起,用户"+uname+"的密码不正确!");
    return;
}
if(this.txtPass.Text!=this.txtRePass.Text)
{
    MessageBox.Show("对不起,您输入的两次密码不一致");
    return;
}
string sql="update Users set UserPwd='"+this.txtPass.Text+"' where UserName='"+uname+"'";
try
{
    con.Open();
    cmd.ExecuteNonQuery();
    con.Close();
}
catch(SqlException er)
{
    if(con.State==ConnectionState.Open)
        con.Close();
    MessageBox.Show("无法修改密码!\n"+er.Message);
    return;
}
MessageBox.Show("已成功修改密码!");

[此贴子已经被作者于2006-5-9 11:53:38编辑过]


public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2006-05-09 11:53
zrr
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-5-11
收藏
得分:0 

要修改密码太容易了, 这里给一个我写的简单密码验证的程序:
//验证新密码不能是有序的,不能是相同的字符

if(PasswordSimpleCheck(textBox3.Text.Trim())==false)
{
MessageBox.Show(" 你的密码过于简单, 请输入复杂一点的密码! ","提 示",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
return;
}

private bool PasswordSimpleCheck(string getcode)
{
string code=getcode.Trim();
if(code.Length < 6)
{
return false;
}
int count1 = 0;
int uuu = 0;
char a,b;

for(int i = 0; i <= code.Length-2; i++)
{
a = char.Parse(code.Substring(i,1));
b = char.Parse(code.Substring(i + 1, 1));
uuu = System.Convert.ToInt32(a) - System.Convert.ToInt32(b);
count1 += Math.Abs(uuu);
}
if(count1 == (code.Length-1) || count1 == 0)
{
return false;
}
return true;
}

2006-05-11 17:05
ronalmao
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-5-13
收藏
得分:0 
见过各位高手!
2006-05-13 14:05
zhangyifei
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-5-24
收藏
得分:0 
2006-05-24 19:28
蓝色sky
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2006-6-3
收藏
得分:0 
我还是不说了

我的很麻烦.


我是一个普通人 但,我比普通人更加努力!
2006-06-24 10:19
kissye
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-12-26
收藏
得分:0 
3楼的蝙蝠```
cmd.CommandText="select UserName,UserPwd from Users where UserName='"+this.txtUName.Text+"'";
这个里的txtUName是什么意思啊???



2006-12-29 10:32
xqyy
Rank: 1
等 级:新手上路
帖 子:221
专家分:0
注 册:2006-11-8
收藏
得分:0 

应该是输入的要修改密码的用户名,


[url=http://www.][我乐表情库 www.]创建自己的表情库,表情包下载,个性签名,牛逼头像,经典小游戏,QQ皮肤下载,注册后还可以在线免费看电影[/url]
2006-12-29 13:45
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
txtUName 是你输入用户名的文本框.

飘过~~
2006-12-29 21:35
快速回复:在线求个C#编写的修改密码代码?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012806 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved