建立数据库时的一些报错

Posted fan-wang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了建立数据库时的一些报错相关的知识,希望对你有一定的参考价值。

1 、 attempt to re-open an already-closed object: SQLiteDatabase:

问题:打开数据库之前已经关闭数据库 , 不可对数据库重复打开关闭 

解决:不直接写全局数据库操作,在每个数据库操作之前,对数据进行打开关闭。

2、E/AndroidRuntime: FATAL EXCEPTION: main

问题:错误原因有很多,参考xml格式写错,java代码写错,等等

3、android.database.sqlite.SQLiteException: Can\'t downgrade database from version 2 to 1

问题:对数据库降级

解决:在APP没有卸载清除数据的情况下,数据库版本号只能升不能降

4、数据库建错

解决:到文件夹下把数据库删除,或,新建一个数据库,只修改SQL语句无用

以上是关于建立数据库时的一些报错的主要内容,如果未能解决你的问题,请参考以下文章

Linux环境下部署项目时的步骤和一些要注意的点

sqoop连接MySQL导入hdfs报错

华为运行APK时的ART空指针间接引用报错问题

华为运行APK时的ART空指针间接引用报错问题

华为运行APK时的ART空指针间接引用报错问题

c#中读取数据库bit布尔字段数据转换Int和bool时的错误