Dim newRow As DataRow = dt.NewRow
newRow.Item(1) = Student_IDTextBox.Text
newRow.Item(2) = Student_NameTextBox.Text
newRow.Item(3) = Date_of_BirthDateTimePicker.Text
newRow.Item(4) = AddressTextBox.Text
newRow.Item(5) = E_mailTextBox.Text
newRow.Item(6) = AllergiesTextBox.Text
newRow.Item(7) = Emergency_Contact_NumberTextBox.Text
dt.Rows.Add(newRow)
该行
newRow.Item(2) = Student_NameTextBox.Text
给出了一条错误消息:
“字符串未被识别为有效的日期时间。无法将 <> 存储在出生日期列中。预期类型为日期时间。”
但是我检查了数据库第二行是学生姓名字段。
我认为代码开始将学生姓名输入到数据库中的学生 ID 字段中,学生 ID 是主键,这就是为什么它不将student_IDtextbox
数据存储在其指定字段中的原因?
我真的需要帮助,我的项目将在大约 9 天后到期!