点击登录按钮登录无反应

问题描述

protectedvoidbtnEnter_Click(objectsender,EventArgse){stringUserName=this.UserName.Text.Trim();stringPassWord=this.PassWord.Text.Trim();SqlConnectioncon=newSqlConnection(ConfigurationManager.ConnectionStrings["ConStr"].ConnectionString);con.Open();Stringstr="select*fromLoginwhereUserName='"+UserName+"'andPassWord='"+PassWord+"'";SqlCommandSqlComm=newSqlCommand(str,con);//SqlComm.CommandText="select*frommyusertablewheretext='"+UserName+"'andpassword='"+PassWord+"'";//"select*fromLoginwhereUserName=@UserNameandPassWord=@PassWord";SqlDataReaderthisReader=SqlComm.ExecuteReader();if(thisReader.Read()){if(thisReader["UserName"].ToString().Trim()==UserName){Response.Write("登录成功");}else{Response.Write("登录失败");}}}

解决方案

解决方案二:
断点跟,应该是报错了,仔细看报的什么错
解决方案三:
andPassWord中and前加个空格。
解决方案四:
if(thisReader.Read())没读到值肯定前面错了
解决方案五:
Web用户登录示例protectedvoidButton1_Click(objectsender,EventArgse)//获取Web.config中配置的数据库连接字符串{stringsqlstr=System.Configuration.ConfigurationManager.AppSettings["con"].ToString();SqlConnectionconn=newSqlConnection(sqlstr);//连接数据库conn.Open();//打开数据库SqlCommandcmd=newSqlCommand();//创建SqlCommand对象cmd.Connection=conn;//设置该对象使用conn连接数据库cmd.CommandType=CommandType.Text;//设置类型cmd.CommandText="selectcount(*)fromTb_LoginwhereUseName='"+txtUserName.Text.Trim()+"'andUsePassword='"+txtPwd.Text.Trim()+"'";//设置sql语句intflag=int.Parse(cmd.ExecuteScalar().ToString());//执行sql语句并获取返回值if(flag>0)//如果大于0{Page.ClientScript.RegisterStartupScript(this.Parent.GetType(),"","alert('登录成功');",true);//说明登陆成功}else{Page.ClientScript.RegisterStartupScript(this.Parent.GetType(),"","alert('登录失败');",true);//否则登陆失败}conn.Close();//关闭连接}
解决方案六:
1.很笨,你没有注册点击事件2.thisReader.Read()判断等于false断点跟下面代码应该有问题。SqlConnectioncon=newSqlConnection(ConfigurationManager.ConnectionStrings["ConStr"].ConnectionString);con.Open();SqlCommandSqlComm=newSqlCommand(str,con);3.整一个事件try-catch看有没有捕获什么异常

时间: 2024-10-02 08:45:50

点击登录按钮登录无反应的相关文章

登录时-当我登录的时候点击登录按钮的事件

问题描述 当我登录的时候点击登录按钮的事件 private void button1_Click(object sender, EventArgs e) { try { //SqlConnection con = new SqlConnection(strcon); //DataSet ds = new DataSet(); //SqlDataAdapter sda = new SqlDataAdapter(strcon, con); //sda.Fill(ds); //return ds; s

shiro 登录 问题?第一次点击登录按钮先进入自定义的userRealm

问题描述 shiro 登录 问题?第一次点击登录按钮先进入自定义的userRealm 第一次点击登录按钮先进入自定义的userRealm,不进controller,无法跳转:第二次点击登录按钮才能进入controller,再进入userRealm,然后正常跳转,就是说需要点击两次登录按钮才能登录成功,第一次点击登录按钮也获取到username和password.采用ajax,post提交. 哪位朋友也遇到过类似的问题,请指导!

跳转-PHP后台注销登录以后点击”后退“按钮仍然能回去,求大神指导~~~感激不尽

问题描述 PHP后台注销登录以后点击"后退"按钮仍然能回去,求大神指导~~~感激不尽 我用的session判断,注销的时候销毁session,然后跳转到登录页面,可是点击后退的时候仍然能访问,求解答 解决方案 不会的. demo.php <?php session_start(); if(isset($_SESSION['login']) && $_SESSION['login']!=''){ echo 'ok'; echo '<a href="l

webacula框架php系统登录后,点击其他按钮操作就会自动退出到登录界面

问题描述 webacula框架php系统登录后,点击其他按钮操作就会自动退出到登录界面 webacula的开源框架,在Linux系统部署后,添加几个页面,修改了框架样式,再登录进去点击其他按钮请求的页面就是302found,就会自动重定向到登录界面,没有修改过session相关代码,请各位大侠指教!

websphere发布项目 只能访问首页 点击登录按钮没反应

问题描述 我用websphere发布一个项目后,显示发布成功,但只能访问首页,填写用户名和密码后点击登录按钮没有反应,也没有日志报错.请大神指点!!! 解决方案 解决方案二:这个得一个一个排查:1.点了没反应,看看是不是IE缓存问题,把IE关了,然后清除缓存,重新访问,如果不能访问则表明项目没有启动成功:如果可以访问,则看第二点.2.用火狐浏览器访问,打开FixBugJS调试工具,看看服务器是否有响应,如果没有响应则应用没有启动成功,如果有响应,查看WASLog,看看是不是启动报错.3.我去所说

index-网页点击登录按钮没有反应

问题描述 网页点击登录按钮没有反应 帮一个同学仿了个网页,一切都弄好了,到首页登录的时候,打上账号密码之后没有反应,这是怎么回事呢? <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> &

关于客户端点击刷新按钮后跳转到登录界面的问题

问题描述 就像工商银行那样的,进入B/S客户端以后,只要点击刷新按钮,就跳转到登录页面去,这样的操作怎么做啊,谁能详细的给说说,偶是新人,没虾米经验,各位大虾给点意见吧,谢谢 解决方案 解决方案二:这个应该是类似于处理重复提交的问题吧.没有遇到过,期待答案/....解决方案三:不懂,难道它icbc用了框架?解决方案四:做个用户权限验证如果登录过可以访问下个页面没登录过,转到登录页面

客户端同时点击登录按钮,后台如何处理

问题描述 大神指教,大神指教,大神指教,大神指教,大神指教,大神指教, 解决方案 解决方案二:自己顶顶自己顶顶自己顶顶自己顶顶解决方案三:同时点击?服务器端总有个接受的先后顺序先到的不管是哪个,后到的拒绝就是了解决方案四:是指多个客户端同时点击登录按钮?还是一个客户端迅速的按了两次按钮?这个登录指的是LogOn?还是往数据库里面插数据?客户端是WinForm?还是WebForm?解决方案五:同时点击?怎么也有个先来后到吧.解决方案六:这个跟同时不同时有任何关系?逻辑都是一样的.你只要别用全局静态

类似百度云盘手机app,在输入用户和密码前登录按钮是灰的,输入后变色的效果是如何实现的?

问题描述 类似百度云盘手机app,在输入用户和密码前登录按钮是灰的,输入后变色的效果是如何实现的? 输入用户和密码前登录按钮是灰的,输入后登录登录变亮的效果是如何实现的 解决方案 参考android按钮被点击文字颜色变化效果 解决方案二: 通过输入框的onchange事件进行监控