私のコードはブックの作成者用です。テーブルの読み込みでエラー:「オブジェクト参照がオブジェクトのインスタンスに設定されていません。
このメソッドは、DBから質問を受け取り、リストに入れます。
質問リストにデータを入れようとしていますが、質問クラスとgetpageDBメソッドがありますが、 "オブジェクト参照がオブジェクトのインスタンスに設定されていません"というエラーが表示されます。
public DataSet getPageDB(string myQuery, string ConnStr)
{
OleDbDataAdapter oda = new OleDbDataAdapter (myQuery, ConnStr);
DataSet ds = new DataSet();
oda.Fill(ds);
foreach(DataRow pRow in ds.Tables[0].Rows){
_currentQuest.question=pRow["question"].ToString();
_currentQuest.questionNumber =Convert.ToInt16(pRow["questionnumber"]);
_currentQuest.rightAnswer=pRow["answer"].ToString();
_currentQuest.goodFeedBack=pRow["goodfeedback"].ToString();
_currentQuest.badFeedBack1=pRow["badfeedback1"].ToString();
_currentQuest.badFeedBack2=pRow["badfeedback2"].ToString();
AllQuestions.Add(_currentQuest);
}
return ds;
}
私は取得していますエラーは次のとおりです。
オブジェクト参照がオブジェクトインスタンスに設定されていません。
このエラーは何を意味していますか?何が問題ですか?
上記のコード行でエラーが発生しますか? – Dinesh