在 Android 模拟器中无法查看我的数据库中的表
我做了一些关于显示应用程序数据库中的表的研究。所有教程都指出此命令“slite> .tables”将显示它们,但我总是得到的响应是“.tables”。我使用的是 Android 2.2 虚拟设备。我可以看到我的数据库:# sqlite3 data/data/my_package/databases/X.db。执行此命令后我得到:
SQLite 版本 3.6.22
输入“.help”以获取说明
输入以“;”结尾的 SQL 语句
sqlite> .表
响应是“.tables”,而不是数据库中的表。我知道我正在创建这些表,因为在应用程序中我可以看到该信息。 我一定做错了什么,只是不明白是什么。有人也遇到这个错误并找到合理的解释吗?
I did some research about showing the tables from my application database. all tutorials stated that this command "slite> .tables" will show them, but the response I always get is ".tables". I am using Android 2.2 virtual device. I can see my database: # sqlite3 data/data/my_package/databases/X.db. After this command I get:
SQLite version 3.6.22
Enter “.help” for instructions
Enter SQL statements terminated with a “;”
sqlite> .tables
The response is ".tables", instead of tables from the database. I know I am creating those tables,because in the application I can see that information.
I must be doing something wrong, just don't see what. Did someone got this error too and found a reasonable explanation?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这应该是一个等效的语句:
This should be an equivalent statement: