.NET登陆页面
答案:2 悬赏:0 手机版
解决时间 2021-03-20 15:19
- 提问者网友:记得曾经
- 2021-03-19 16:58
string pwd = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox2.Text, "MD5");<br> string strqry = "select * From Z_gongchenga where Z_Name='" + TextBox1.Text + "' and Z_pass='" + pwd + "'";<br> OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("App_Data/Web.mdb"));<br> conn.Open();<br> OleDbCommand cmd=new OleDbCommand(strqry,conn);<br> OleDbDataReader Myrd =cmd.ExecuteReader();<br> if(Myrd.Read())<br> {<br> Session["Admin"] = "yes";<br> Response.Redirect("service_ind.aspx");<br> }<br> else<br> {<br> Response.Write("<script>alert('帐号或密码错误!');</script>");<br> }<br> conn.Close();<br>帮我看看那里错了。怎么修改
最佳答案
- 五星知识达人网友:逃夭
- 2021-03-19 17:42
Server.MapPath("App_Data/Web.mdb")改成
Server.MapPath("~/App_Data/Web.mdb")
Server.MapPath("~/App_Data/Web.mdb")
全部回答
- 1楼网友:酒安江南
- 2021-03-19 19:06
1、首先明确自己的终端是否有开通自动登录功能,如果开通,请发短信“0”到10086222解除绑定。 2、如果没有开通,请在断网的状态下删除自己电脑或手机的浏览器cookie,然后重新打开浏览器。一般都可以恢复登录界面。 主要是目前移动开通了“免浏览器认证”功能。因为移动有“免浏览器认证”功能,如果设置了自动登录功能,以后再登录都不会出现登录界面。这种状况下没有登录界面是没关系了,不影响使用。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯