在用litepal中使用connector.getdatabase方法如果数据库被创建过了会不会被重复创

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在用litepal中使用connector.getdatabase方法如果数据库被创建过了会不会被重复创相关的知识,希望对你有一定的参考价值。

参考技术A LitePal.getDatabase(); 貌似只创建一次

刚刚把SD卡中的数据库删除了
再运行LitePal.getDatabase(); SD卡没有再次生存数据库

目前就这样 正在找原因
参考技术B 这个是查不到的哦。给你个建议:专门建一个表用来存放数据库的更改。为数据库中的每个表建立触发器,存

Android 数据库框架LitePal SQLiteDatabase db = Connector.getDatabase();

SQLiteDatabase db = Connector.getDatabase();
这在哪里调用后会建表

参考技术A 建表,你要写一个建表语句,即
create table ();
然后让sqlite去执行。追问

有用过LitePal框架吗,没用过就不要这样回答,答非所问的

参考技术B 哪里都可以调用,调用了就可以建表了。前提是:litepal.xml LitePalApolication javabean对象的映射要先配置好 参考技术C 在首个启动的activity里加就可以,我最近也在用这个,请问您litepal存储的时候有没有问题? 参考技术D 你的问题解决了吗?我刚刚用这个框架,SQLiteDatabase db = Connector.getDatabase(); 老是报空指针,楼主好人分享一下

以上是关于在用litepal中使用connector.getdatabase方法如果数据库被创建过了会不会被重复创的主要内容,如果未能解决你的问题,请参考以下文章

android如何使用LitePal操作数据库

android如何使用LitePal操作数据库

android如何使用LitePal操作数据库

android如何使用LitePal操作数据库

android项目中使用开源数据库litepal

Litepal 数据库操作框架的使用 (火)