永发信息网

.NET登陆页面

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