我在c#应用程序中使用DataSet,DataAdapter和BindingSource 下面是代码samle。
bindsrcStudents.AddNew();
DataRow currRow = (bindsrcStudents.Current as DataRowView).Row;
currRow["StudentNo"] = txtStudentNo.Text;
currRow["Name"] = txtName.Text;
currRow["Surname"] = txtSurname.Text;
currRow["BirthDate"] = dateBirth.Value.ToShortDateString();
currRow["PhotoPath"] = pictureBox.ImageLocation;
currRow["Gender"] = comboGender.SelectedIndex;
bindsrcStudents.EndEdit();
adapterStudent.Update(dsMain,"Students");
但在bindsrcStudents.EndEdit()
行bindsrcStudents.EndEdit()
转换后
为NULL。我不知道为什么。其他列没有任何问题,但仅限于
PhotoPath 专栏。
有什么问题?