标题:自己写的登陆界面
只看楼主
smoon
Rank: 1
等 级:禁止访问
帖 子:461
专家分:0
注 册:2006-4-29
 问题点数:0 回复次数:8 
自己写的登陆界面
private void Button1_Click(object sender, System.EventArgs e)
{
SqlConnection con =new SqlConnection();
con.ConnectionString="uid=sa;server=(local);database=ffzp;pwd=;";
SqlCommand com=new SqlCommand();
com.CommandText="select *from admin where id=@id and pass=@pass ";
//'"+this.TextBox1.Text+"'";
com.Connection=con;
SqlParameter ap=new SqlParameter("@id",SqlDbType.VarChar,50);
ap.Value=this.TextBox1.Text;
SqlParameter ap1=new SqlParameter("@pass",SqlDbType.VarChar,50);
ap1.Value=this.TextBox2.Text;
com.Parameters.Add(ap);
com.Parameters.Add(ap1);
con.Open();
com.ExecuteNonQuery();

SqlDataReader sqlDr = com.ExecuteReader();

if(sqlDr.Read())
{
if (sqlDr.GetString(0)==ap.Value.ToString() && sqlDr.GetString(1)==ap1.Value.ToString())
{ this.Response.Redirect("admin_Edit.aspx");}

}
con.Close();
this.Response.Redirect("admin_Error.aspx");

}


自己写的一个登陆界面大家帮忙看下呀 有什么问题 告诉我呀
邮箱gzf0306@163.com


问题肯定是有的 现在5。1写个论坛 大家要是谁有好点原代码的话 一起发给我呀!
也不知道自己写的出来写不出来
不过也没什么老师回讲的 好有10几周呢!

搜索更多相关主题的帖子: 界面 登陆 
2006-04-29 16:20
xxxxx52
Rank: 4
等 级:贵宾
威 望:13
帖 子:689
专家分:0
注 册:2006-4-30
得分:0 

private void Login_Load(object sender, System.EventArgs e)//获取用户名列表
{
this.AcceptButton=this.btnLogin ;//每次按回车进行确认
txt_Sa.Items.Clear();
string sql;
sql="select Adm_Name from Administrators";
SqlConnection myConn = new SqlConnection("workstation id=JWYABC;packet size=4096;user id=sa;initial catalog=fist1;persist security info=False");
SqlCommand myCommand=new SqlCommand(sql,myConn);
myConn.Open ();
SqlDataReader reader=myCommand.ExecuteReader();
while(reader.Read())
{
txt_Sa.Items.Add(reader.GetValue(0));
}
reader.Close();
myConn.Close();
}
private void btnLogin_Click_1(object sender, System.EventArgs e)
{
string sql;
sql="select * from administrators where Adm_Name='"+ txt_Sa.Text.Trim() +"' and Adm_Pwd='"+ txt_Pwd.Text.Trim() +"'";
SqlConnection myConn = new SqlConnection("workstation id=JWYABC;packet size=4096;user id=sa;initial catalog=fist1;persist security info=False");
SqlCommand myCommand=new SqlCommand(sql,myConn);

myConn.Open ();

int count=Convert.ToInt32(myCommand.ExecuteScalar());

if(count>0)
{
this.Close();
}
else
{
MessageBox.Show("您输入的帐号或密码有误,请重新登录!");
}
}


好的资料下载网站http:///in.asp?id=xuelion2006 嘿嘿帮点一下拉~
2006-04-30 10:15
xxxxx52
Rank: 4
等 级:贵宾
威 望:13
帖 子:689
专家分:0
注 册:2006-4-30
得分:0 
这个是在winform里面写的代码 你看看吧

好的资料下载网站http:///in.asp?id=xuelion2006 嘿嘿帮点一下拉~
2006-04-30 10:15
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
得分:0 
回复:(smoon)自己写的登陆界面

有完整的代码提供吗??

或者程序


2007-05-11 12:54
flyboatzgc
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2006-9-25
得分:0 
如果要在跳转页面时加个链接目标该怎么写?
2007-05-11 17:36
可爱小灰
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-5-23
得分:0 
我不懂winform?
2007-05-26 03:15
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
得分:0 
以下是引用flyboatzgc在2007-5-11 17:36:27的发言:
如果要在跳转页面时加个链接目标该怎么写?

Form F2=new Form();
F2.Show();


IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。
2007-05-26 23:49
ghbjimmy
Rank: 2
等 级:论坛游民
帖 子:49
专家分:19
注 册:2010-5-17
得分:0 
顶楼上!
2011-05-04 09:48
叶子512
Rank: 1
等 级:新手上路
帖 子:7
专家分:1
注 册:2012-10-9
得分:0 
sql="select * from administrators where Adm_Name='"+ txt_Sa.Text.Trim() +"' and Adm_Pwd='"+ txt_Pwd.Text.Trim() +"'";
这句对吗?sql后面的=是不是应该换成()啊。
2012-11-04 20:09



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




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

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