なぜこのエラーがスローされたのかわかりません。コードは私には問題ないようですが、どこが間違っているのか誰でもわかりますか? データベースからユーザー名とパスワードを一致させようとしています。ありがとう
Line 20: myData = loginservice.AdminGetUserTable();
Line 21:
Line 22: foreach (DataRow myRow in myData.Tables["Users"].Rows)
Line 23: {
Line 24: if (txt_username.Text == myRow["Username"].ToString() && txt_password.Text == myRow["Password"].ToString())
エラー:
[NullReferenceException: Object reference not set to an instance of an object.]
Login.Button1_Click(Object sender, EventArgs e) in f:\.NetProject\WebSite\Login.aspx.cs:22
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +9553178
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +103
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +35
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1724