| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 587 人关注过本帖
标题:问了很多问题。也给新手 点 资料。我的登陆窗体代码
只看楼主 加入收藏
xiangjian223
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2007-5-21
收藏
 问题点数:0 回复次数:3 
问了很多问题。也给新手 点 资料。我的登陆窗体代码

private void button1_Click(object sender, System.EventArgs e)
{
if(this.comboBox1.Text.Length<1)
{
this.errorProvider1.SetError(this.comboBox1,"用户名输入错误");
DialogResult a=MessageBox.Show(this,"用户名输入错误,是否重新输入?","信息提示",
MessageBoxButtons.YesNo,MessageBoxIcon.Question);
switch(a)
{
case DialogResult.Yes:
this.comboBox1.Text="";
break;
case DialogResult.No:
break;
}
}
if(this.textBox2.Text.Length<6)
{
MessageBox.Show("密码长度不能小于6!请重新输入!");
textBox2.Text="";
return;

}
string sql="select * from 管理员 where 用户名='"+comboBox1.Text+"'and 密码='"+textBox2.Text+"'";
SqlConnection sqlcon=new SqlConnection("server=839B2FF55DCC463;database=仓库;User ID=sa;Password=123456");
sqlcon.Open();
SqlCommand com=new SqlCommand(sql,sqlcon);
SqlDataReader sdr=com.ExecuteReader();
if(sdr.HasRows)
{ sdr.Close();
string sql1="update 管理员 set 状态='1' where 用户名='"+comboBox1.Text+"'and 密码='"+textBox2.Text+"'";
SqlDataAdapter s1=new SqlDataAdapter(sql1,sqlcon);
DataSet ds1=new DataSet();
s1.Fill(ds1,"管理员");
this.Hide();
new Form2().Show();

}
else
{
MessageBox.Show("名和密码不匹配!请重新输入!");
this.Show();
textBox2.Text="";
textBox2.Focus();
}
}
private void Form2_Load(object sender, System.EventArgs e)
{
string sql="select 用户名 from 管理员";
SqlConnection sqlcon=new SqlConnection("server=839B2FF55DCC463;database=仓库;uid=sa;pwd=123456");
string sql2="update 管理员 set 状态='0' ";
SqlDataAdapter s2=new SqlDataAdapter(sql2,sqlcon);
DataSet ds2=new DataSet();
s2.Fill(ds2,"管理员");
SqlDataAdapter s=new SqlDataAdapter(sql,sqlcon);
DataSet ds=new DataSet();
s.Fill(ds,"管理员");
comboBox1.DataSource=ds.Tables[0].DefaultView;
comboBox1.Text="用户名";
comboBox1.ValueMember="用户名";
}

private void button2_Click(object sender, System.EventArgs e)
{
comboBox1.Text="";
textBox2.Text="";
}

搜索更多相关主题的帖子: 窗体 资料 代码 
2007-06-08 13:24
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
收藏
得分:0 
好的,支持一下!
你可以把样图跟数据库文件发上来,供新人学习!

[此贴子已经被作者于2007-6-8 14:39:13编辑过]


IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。
2007-06-08 14:38
xiangjian223
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2007-5-21
收藏
得分:0 
等我做完了 仓库管理系统吧。。。就快了。。。
2007-06-08 21:06
huanglong
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-6-8
收藏
得分:0 
好像没有写成.net的经典的分层结构啊
2007-06-09 00:07
快速回复:问了很多问题。也给新手 点 资料。我的登陆窗体代码
数据加载中...
 
   



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

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