asysbang

标题: sqlite [打印本页]

作者: admin    时间: 2015-9-23 16:50
标题: sqlite
android中数据库是一个比较重要的部分

遇到问题汇总

1、大量数据插入要开启事物

            db.beginTransaction();
            rowId = db.insert(Message.TABLE_NAME, Message.USER, values);
            db.setTransactionSuccessful();
            db.endTransaction();


2、insertOrUpdate  

     可以通过insertWithOnConflict  或者replace来实现
   
     实际上replace 就是调用了insertWithOnConflict(table, nullColumnHack, initialValues, CONFLICT_REPLACE);

   






欢迎光临 asysbang (http://asysbang.com/) Powered by Discuz! X2.5