为了账号安全,请及时绑定邮箱和手机立即绑定

数据添加不进去

save()方法里面,为什么context.getContentResolver().insert(SmsProvider.URI_SMS_ALL,values);返回的是个null值,就是数据没添加进去

正在回答

1 回答

SmsDbOpenHelper 中的 onCreate 中检查是否调了 execSQL(sql);

完整代码:

@Override
public void onCreate(SQLiteDatabase db) {
    String sql = "create table " + SendedMsg.TABLE_NAME + " ( " +
            " _id integer primary key autoincrement , " +
            SendedMsg.COLUMN_DATE + " integer , " +
            SendedMsg.COLUMN_FESTIVAL_NAME + " text, " +
            SendedMsg.COLUMN_MSG + " text, " +
            SendedMsg.COLUMN_NUMBERS + " text, " +
            SendedMsg.COLUMN_NAMES + " text" +
            ")";
    db.execSQL(sql);
}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

数据添加不进去

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号