0

我正在使用 B4A(以前是:basic4android)和 Jackcess 创建一个 MS Access 数据库。每次我尝试保存 Double 值时,我都会收到错误消息

JavaLangNumberFormatException 无效双精度:“null”。

如何使用 B4A 和 Jackcess 使用 Double 值更新 Access 字段?

Private Sub ButtonSaveRecordToDataBase_Click

Dim SaveRecord(4) As String

SaveRecord(0) = contact_code
SaveRecord(1) = record_date
SaveRecord(2) = record_quantity
SaveRecord(3) = record_value

RecordsTable.AddRow(SaveRecord)

End Sub
4

1 回答 1

0

您的SaveRecord数组已声明As String。其中一个元素(record_value我认为)包含字符串 "null",Jackcess 不会接受它作为 Double 值。您可能需要声明您的SaveRecord数组,以便它可以包含真值。As Variant As ObjectNull

于 2016-04-23T15:22:49.657 回答