私は整数を受け入れるためにテキストボックスを変換しました。しかし、テキストボックスに数値を入力して「検索」ボタンをクリックすると、エラー(NullReferenceException)が発生し、any1がこの問題を解決するのに役立ちますか?可能であれば、エラーの理由を教えてください。NullReferenceExceptionの処理方法は?
private void Find_Click(object sender, EventArgs e)
{
int convertedBranchID;
convertedBranchID = Convert.ToInt32(branchID.Text);
convertedBranchID = int.Parse(branchID.Text);
string selectDayOfWeek = dayOfWeek.Items[dayOfWeek.SelectedIndex].ToString();
//dayOfWeek is the name of a combobox
//'NullReferenceException was unhandled' occurs here....
DataRow[] findBranchID = RetailCamDataSet1.Tables["smBranchWorkingDayInfo"].Select("BranchID='" + searchBranchID + "'");
branchIDResult = findBranchID.Length;
if (dayOfWeek.SelectedItem.ToString() == "Sunday")
{
}
}
RetailCamDataSet1はどのように記入しますか? –
'RetailCamDataSet1'はおそらくテーブル' smBranchWorkingDayInfo'を含んでいません。 –
Thx every1。ちょうど私はRetailCamDataSet1を塗りつぶしていないことを認識しました.2つの異なるDataAdapterを使用して2つの異なるテーブルを塗りつぶしていますが、2つの異なるDataAdapterを使用する必要がありますか?または、私は1つのDataAdapterを使用できますか? RetailCamDataAdapter.Fill(RetailCamDataSet1、 "pcPeopleCountingValue"); RetailCamDataAdapter1.Fill(RetailCamDataSet1、 "smBranchWorkingDayInfo"); UR explainationのための – hakunabean