如何检查sqlite数据库是否已成功创建?

时间:2014-03-15 19:37:16

标签: android database sqlite android-sqlite android-file

我无法弄清楚我是否正确创建了数据库。

我试图找到.db文件以检查数据库是否已成功创建但无法在我的项目资源管理器中的任何位置找到它,检查数据库的正确方法是什么,这将有助于知道这样的文件所在的位置(在项目中而不是设备中)以便查看其数据。

3 个答案:

答案 0 :(得分:1)

在此发表评论:

如果您尝试在实际设备上查看数据库,则通常会保护内部数据目录。在模拟设备上,您可以(也可以使用一些有根电话的手机)。

我理解“项目浏览器”是源代码的探索者?你的db不存在,dir / file只存在于设备上......这是创建db的代码。正如其他人现在解释的那样,要在Eclipse中查看设备文件,您需要使用DDMS面板。

答案 1 :(得分:1)

它可能对你有所帮助。

在eclipse> Open perspective> DDMS

在此位置,您将能够找到与您的应用程序相关的所有数据库文件。

答案 2 :(得分:0)

如果您有数据库,请发送

SELECT name FROM sqlite_master WHERE type='table';

query应该返回一个包含数据库中所有表的列表。相反,如果您收到错误消息或没有结果,则表明有问题。