万能的傅老师 数据库插入
来源:7-3 服务器数据简单介绍与基于GreenDao的数据库框架设计
神之右手丶
2018-04-27
Caused by: android.database.sqlite.SQLiteConstraintException: NOT NULL constraint failed: user_profile.USER_ID (code 1299)
这个字段就是空的,插入进去报错,它的那个约束怎么修改呀
写回答
4回答
-
神之右手丶
提问者
2018-04-28
傅老师,你这套网络框架,用到实际开发中怎么样?
00 -
傅猿猿
2018-04-28
主键在这里是不能为空的,话说Greendao就是给大家扩展下的,移动应用本来就不应该有数据库,除非是通讯录这样的应用,我在后来修复bug的版本已经把数据库支持去除了,免得大家去研究
00 -
神之右手丶
提问者
2018-04-27
我的id 字段是主键 userId字段是string类型的不是主键,但是为什么每次都报userid not null 的错误呢
00 -
水寒残虹
2018-04-27
public class UserProfile {
@Id
private long userId = 0;
这里已经声明是userId对应数据库里面的主键了,不能修改的。应该想着如何不传入null。
00
相似问题