具有值-Visual basic的列的DBNull错误

时间:2015-02-02 16:13:10

标签: vb.net visual-studio-2013 dbnull

尝试更新具有" 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())

请告诉我可能出现的错误。感谢。

0 个答案:

没有答案