关于asp.net(c#)后台登陆的问题

控件有2个textbox 1个butten 1个lable控件;
第一个textbox是用户名(ID=UserId)
第2个(ID=PWD) butten 登录 lable 用于确认是否登录成功
数据库 db_travel(表 tb_User【包含 Userid Userpwd】)
求一个完整的登录代码
如果可以希望可以添加上随机数验证登录
希望各位可以帮下小弟
如果用VS中的登录控件 又应该如何呢

//在登录按钮的Click事件里写,首先,要引用System.Data.SqlClient这个命名空间

string name = UserId.Text.Trim();
string pass = PWD.Text.Trim();

SqlConnection conn = new SqlConnection("数据库连接字符串");
conn.Open();
SqlCommand cmd = new SqlCommand("select * from tb_User where Userid =" + name + " and Userpwd="+pass+"", conn );
int a = cmd.ExecuteNonQuery();
if (a!=0)
{
Label1.Text = "登录";
}
else
{
Label1.Text = "用户名密码错误";
}
温馨提示:内容为网友见解,仅供参考
第2个回答  2010-07-06
我真的会,但是就是不想写给你。哎~~~问问题这样问的,妈的。
第3个回答  2010-07-07
我qq415481592
登录的楼上已经给你写好了
验证码需要自己弄或者用第三方控件 我可以发给你
第4个回答  2010-07-08
Login控件还真是没用过。嘿~
不过,就控件的理解,应该是在前台属性页面中的ControlID类似的属性中吧。

随机验证可以去下个控件,很方便的。

关于asp.net(c#)后台登陆的问题
\/\/在登录按钮的Click事件里写,首先,要引用System.Data.SqlClient这个命名空间 string name = UserId.Text.Trim();string pass = PWD.Text.Trim();SqlConnection conn = new SqlConnection("数据库连接字符串");conn.Open();SqlCommand cmd = new SqlCommand("select * from tb_User where Userid...

ASP.net(C#)的登陆问题(简单)
1.在登陆按扭的程序中,成功则写入session变量。如成功则=1,用户名密码错误则=0。2.在http:\/\/localhost\/LoginTest\/main.aspx页面判断存入的session变量是1则正常执行,否则跳转到http:\/\/localhost\/LoginTest\/Fail.aspx

C# asp.net 制作登陆界面问题!!
第一,先问一下,你这个是winform还是aspx?winform的应该是new一个主界面窗口的实例,然后用show这个方法吧,具体的我也不太记得了 aspx的话就简单了,页面跳转,有很多种方法,例如:Response.Redirect("index.aspx");第二,一般情况下,登录时输入的用户名和密码,应该是你在数据库里用户表中的一条...

asp.net 登陆问题
这个再明显不过了,肯定是userStyle里没有select的种类,所以sql文根本就没东西,怎么可能查询得到数据呢。。。你debug下,看看是不是userStyle里根本就没传数据过来。

asp.net C#后台 根据权限显示菜单
代码太少了,不能直接写给你看。只能给你解决方案 通过session判断登陆的是否时管理员 如果你菜单时动态生成的那就直接if else 就好 如果是静态的那就把不想让非管理员看到的菜单设置为服务器控件,给它们添加上“runat="server" ”属性就好 然后在后台使用---控件ID.style.add(“display”,“none...

asp.net (c#) 用户按类型登录!
你在数据库中定义一个权限字段,完了之后就像你说的一样,举个例子部门是1教师是2学生是3访客是4 获取按钮的值判断是否等于1、2、3、4,如果是的话页面跳转到你理想中的页面,如果不是的话,获取当前页面路径重新访问登陆页面

急求C#\/ASP.NET会员登陆限制的代码
你这个问题如果需要精准的话,不容易解决 用户链接服务器上是用session来维持其存在状态,用户非正常状态(直接全部Alt+F4或关闭全部的页面)实际是要等待session到期才进行清理工作;用户没有任何服务器提交动作情况下session维持时间才算开始计时,在计时的过程中出现提交,马上session又从新开始计时。也就是...

asp源码后台怎么进去asp源码怎么运行
首先,用IIS配置网站!打开IE!输入地址栏http:\/\/localhost:8088\/admin。:8088是你配置网站的端口!默认值:80 就是这样~~~PageAdmin网站源码怎么进入后台编辑?可以下载下来,然后上传到主机上,主机要支持asp.net,然后通过http:\/\/你的域名\/e\/master\/login.aspx就可以登录后台了,账户和密码默认都是admin...

ASP.net(C#)登陆后检测到默认密码,修改
JS: function check(){ var a = document.getElementById("Text1");if(a.value=="55555"){ if ( window.confirm('您的密码是默认密码,为了安全,是否需要更改')){ window.location.href='修改.aspx' } else {};} } ×××我已经测试过了,好用,你再不好使的话,我就无解了。--...

vs2010中用ASP.net(C#) 做一登陆界面、用Session来判断是否已登陆、登...
if (bresult == true) \/\/登录的用户名和密码正确 { \/\/保存登录的用户名 session["loginuser"] = formatstring.replace(txtloginuser.text); \/\/这里就是给session赋值了.我对登录用户进行了一些安全处理 \/\/转到管理首页 response.redirect("admin_index.aspx");} else { lblerr.text = ...

相似回答