尝试更新具有" Book"的DataTable中的值时记录,我不断获得具有值的列的数据库DBNUll错误。 DB在Access中生成,并具有以下列 -
Book_ID - Book_Name - Book_Price - Distributor_ID - Book_Author - Book_ISBN
Book_ID是主键。 Book_ISBN是Double类型并且给出错误。这是我正在使用的代码 -
Dim DataValues As Data.DataRow = BookTableAdapter.GetData().Rows.Find(BookIdTxt.Text)
BookNameTxt.Text = DataValues(1)
PriceTxt.Text = DataValues(2)
DistributorTxt.Text = DataValues(3)
AuthorTxt.Text = DataValues(4)
ISBNTxt.Text = DataValues(5) '**This refers to ISBN column at database and throws error **here****
............................
'Saving the data
DataValues(1) = BookNameTxt.Text
DataValues(2) = PriceTxt.Text
..
..
BookTableAdapter.Update(DataValues())
请告诉我可能出现的错误。感谢。