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中工作正常? –
這沒有錯。您的本地數據庫地址與服務器地址不同。 –