代码如下:
String sql = "INSERT OR REPLACE INTO hyf_channel(id,ch_num,lgm_id,lgm_key,room_id,is_del) VALUES(?,?,?,?,?,?)";
db.execSQL(sql,new Object[] { channel.getId(), channel.getChannel(),channel.getLgmId(), channel.getLgmKey(),channel.getRid(), channel.getIsDel() });
这些数据都是int类型的,数据库里面设的是integer,我在下面打印的时候都是正常的,但是当我用select查询的时候,ch_num这个数据获得的始终都是0,我插入的数据是0~5这里面的数字。弄得我好痛苦。
求大家帮帮忙解答一下到底哪里出错了
3 个解决方案
#1
推荐你使用GreenDao方便简单不容易出错,根本不会出现你这种问题
#2
系统有报错吗?
#3
原来是有个地方赋值写错了,粗心大意,谢谢大家
#1
推荐你使用GreenDao方便简单不容易出错,根本不会出现你这种问题
#2
系统有报错吗?
#3
原来是有个地方赋值写错了,粗心大意,谢谢大家