我很难在这里找到错误,我必须寻求帮助。
我正在创建 ContentValues 并使用这个简单的方法插入它们:
public long insertValues(String tableName, ContentValues values) {
return SQLDb.insert(tableName, null, values);
}
方法确实有效,我多次使用它向其他表插入值,只有一个表存在问题,其结构如下图所示:
方法失败,因为它返回 id -1。我之前做过 contentValues.toString() 并得到了这个:
repeatability=monthly value=1800.0 category_id=17 _id=1 kind=inc name=ECCO
重要笔记:
- 插入时表为空
我在这里想念什么?