我正在尝试向MS Access数据库(已经创建)添加一行,但是当我这样做时,我立即得到NullReference错误,我不确定它为什么会发生。它发生在updatePatientTable(),如下所示。 是的,我知道这意味着什么(以防万一不清楚),但我不确定原因。
下面,您将找到两个代码段(按顺序)。
First Code Snippet
一些注意事项:" 1"代表PatientRecord表的第二列 - " firstName"列。
" DS"意味着" DataSet"
" DA"意味着" DataAdaptor"
&#34峰; dt"意味着" DataTable"
patientFirstName = intMedDS.Tables["PatientRecord"].NewRow();
patientFirstName[1] = txtBoxPatientFirstName.Text;
intMedDS.Tables["PatientRecord"].Rows.Add(patientFirstName);
dataModuleClass.updatePatientTable();
Second Code Snippet(updatePatientTableMethod())
daPatientRecord.Update(dtPatientRecord);
感谢任何帮助。