gpt4 book ai didi

android - 如何删除表的所有内容以及如何在 Eclipse 或 Android Emulator 中查看数据库

转载 作者:太空宇宙 更新时间:2023-11-03 12:42:22 26 4
gpt4 key购买 nike

我在android中做了一个数据库 Application name MgilePPR

我在其中创建了一个名为 Provider(s_no,id,description) 的表

表格创建成功,插入了4行

但每次我运行我的应用程序时,它都会将行数增加 +4

所以我有两个问题

  1. 如何在插入之前清空表格记录?
  2. 如何查看我的数据库和表Eclipse 或 Android 中的内容模拟器?

提前感谢您的回复

最佳答案

  1. 如何删除所有内容:执行 SQL 命令DELETE FROM Provider

  2. 如何查看您的数据库内容:这在开发人员指南中有所描述 - Examining databases from a remote shell .基本上你打开命令行,输入adb shell,然后输入像sqlite3/data/data/com.example.google.rss.rssexample/databases/rssitems.db这样的命令(将 com.example.google.rss.rssexample 替换为您的应用程序包)。然后你可以输入sqlite的命令。如果您想查看数据库的内容,只需输入 .dump

我注意到一件事:在模拟器上,实际上在数据库文件夹中创建了两个文件,一个扩展名为 .db,另一个没有任何扩展名。因此,如果您打开 db 文件但它什么也不包含,请尝试打开另一个文件。

关于android - 如何删除表的所有内容以及如何在 Eclipse 或 Android Emulator 中查看数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5685012/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com