标题:C#中密码区分大小写问题
取消只看楼主
mmingluo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-7-7
 问题点数:0 回复次数:6 
C#中密码区分大小写问题
用C#做了一个登陆界面,用户名和密码不区分大小写,都能进入主窗体。
如何区分大小写?
请哪位高人提点一下!首先在此谢谢了!!
搜索更多相关主题的帖子: 密码 大小写 用户名 提点 窗体 
2007-07-09 10:23
mmingluo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-7-7
得分:0 


首先谢过!
我不是做的ASP.net。可能我也不太清楚。我用C#和SQL做的,可以用正则吗?
如果大写和小写混合写可以吗?


2007-07-09 10:47
mmingluo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-7-7
得分:0 
代码如下:
static int n=0;
private void btnqd_Click(object sender, System.EventArgs e)
{
SqlConnection conn=new SqlConnection("Data Source=(local);Integrated Security=SSPI;Initial Catalog=Rab_MIS");
string sql="select * from users where User_id='" + txtUserid.Text.Trim() + "' and User_password = '" + txtPWD.Text.Trim() +"' ";
conn.Open();
SqlDataAdapter mycmd=new SqlDataAdapter(sql,conn);
DataSet ds=new DataSet();
mycmd.Fill(ds,"User");
conn.Close();
if (ds.Tables["User"].Rows.Count!=0)
{
//if(
power.quanxian=ds.Tables["User"].Rows[0]["User_power"].ToString();
Form FormDep=new frmMain();
FormDep.Show();
this.Hide();
}
else
{
n=n+1;
if(n==3)
{
MessageBox.Show("对不起,你无权使用该系统,单击确定退出!","警告");
Application.Exit();
}
else
{
string disp="";
disp="无法登陆!你还有"+(3-n)+"次机会";
MessageBox.Show(disp,"警告");
txtUserid.Text="";
txtPWD.Text="";
}
}
}

2007-07-09 10:51
mmingluo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-7-7
得分:0 
要区分大小写的。我不知道怎么实现!可以做到吗?

2007-07-09 10:52
mmingluo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-7-7
得分:0 

收到!
谢谢了。我那个速度确实很慢啊!
我会改进的!
可不可以在问你个问题啊?
关于TreeView节点控件如何ListView中显示相应的信息啊!



2007-07-09 11:10
mmingluo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-7-7
得分:0 
是我没有说明白?
我举个例子啊:
比如有个通讯录:
点击TreeView“朋友”这个节点
在ListView中显示所有“朋友”联系人!
我是现在在做这个。

2007-07-09 11:24
mmingluo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-7-7
得分:0 
谢过!感觉你是高手啊!

2007-07-09 13:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-153918-1-1.html




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

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