android 光标如何从列中获取空值
我将所有要存储在数据库中的数据作为对象(例如,我使用整数而不是int)以保持空值。
当将数据保存到 SQLite 数据库时,如果对象为空,我使用:
statement.bindNull(index);
当我使用aSQLiteManager查看我的数据库时,似乎值已正确存储(长列的空字段,空值)。
但是,如何从游标读取值以保持空信息?
如果我使用:
cursor.getLong(7)
对于我有空值的列,而不是空值,我得到0。这并不奇怪,因为getLong返回的是long类型值,而不是Long。但是,我无法找到任何返回Long的函数。有什么帮助吗?当然,我还需要获得为其他对象(整数,字符串等)保留空值的函数。