返回 Convert.ToInt32(dataGridView1[0, Row].Value); 时出现错误 它说“对象不能从 DBNull 转换为其他类型。” 我在学生 ID 上的数据库字段是 int。这是我的代码:
public int GetStudentID()
{
// The Student ID is the first cell of the current row
int Row = dataGridView1.CurrentRow.Index;
return Convert.ToInt32(dataGridView1[0, Row].Value);
}
public string GetISBN()
{
// The ISBN is the second cell of the current row
int Row = dataGridView1.CurrentRow.Index;
return dataGridView1[1, Row].Value.ToString();
}