小编use*_*788的帖子

没有这样的表android_metadata,有什么问题?

我正在复制一个预先存在的数据库,/data/data/packagename/databases使用从using-your-own-sqlite-database-in-android-applications中学到的代码

复制后,我在打开数据库时收到以下日志消息:

没有这样的表android_metadata

我是否需要创建一个名为android_metadata的表?我需要将值插入此数据库表中

非常感谢

sqlite android

53
推荐指数
3
解决办法
3万
查看次数

关于sqlite数据库的问题,没有这样的表:

我打开一个sqlite数据库并使用rawquery来获取数据.

但是log.e显示了以下信息:

android.database.sqlite.SQLiteException:没有这样的表:types:

但是,我真的有这张桌子.

而且我也尝试使用其他的sql,但也得到错误信息如

android.database.sqlite.SQLiteException:没有这样的表:商场:

我相信这有两张桌子.那么为什么要收到错误信息呢?

sqlite android

11
推荐指数
1
解决办法
3万
查看次数

如何使用我自己的sqlite数据库?

我把我的数据库字段放在"assets"文件夹中.并使用此博客中的代码将数据库复制到"/ data/data/my_packname/databases /",(此复制代码我在运行此应用程序时在onCreate()方法中运行)然后使用select*from ..获取数据 但它给了我一个例外:没有这样的表.

有人告诉我,如果我试图在SQLiteOpenHelper的onCreate()中复制文件,那就太晚了.因此复制文件代码无法复制完整的文件.

所以我需要先使用adb或ddms拉数据库?

那么,任何人都可以教我如何使用自己的数据库?你能告诉我这个设置吗?

database sqlite android

7
推荐指数
2
解决办法
1万
查看次数

android如何访问assets文件夹中包含的sqlite数据库

我已经有一个SQLite数据库了.我把它放在assets我项目的文件夹中.我阅读了Android文档.它说对于Android中的所有数据库,路径是data/data/pack_name/database_name.

这困惑了我.我只是把它放在assets文件夹中,所以路径是data/data/assets/database_name

sqlite android

5
推荐指数
2
解决办法
3万
查看次数

标签 统计

android ×4

sqlite ×4

database ×1