0
我一直在网站上工作,当我完成了一切正常工作,然后当我发布它在somee.com我有一个错误,当我试图登录在System.ComponentModel.Win32Exception:系统找不到指定的文件
PS ..登录证书不是从数据库,所以我不明白为什么我收到一个数据库相关的错误,当我回到visula工作室和运行该网站它的工作没有任何错误
if (TextBoxUserName.Text == "administrator" && TextBoxPassword.Text == "aphamia")
{
Session["user_ID"] = TextBoxUserName.Text;
Response.Redirect("EmpLogin.aspx");
}
else
LabelLogin.Text = "Icorrect Username or Password";
if (Session["user_ID"] != null)
PanelLogIn.Visible = false;
您需要更改连接字符串以正确指向服务器。此类代码也适用于SQL注入,您应该始终使用[参数化查询](https://blog.codinghorror.com/give-me-parameterized-sql-or-give-me-death/)来避免SQL注射。 –
@ S.Akbari我检查了连接字符串,但是如果连接字符串错误为什么它在Visual Studio中工作正常? –
这没有错。您的本地数据库地址与服务器地址不同。 –