android - 如何在Android上读取数据库?

标签 android database readonly

我是数据库新手,并且已经阅读了各种教程,但它们都教我如何创建数据库以及如何插入和删除数据库。我已经有一个 data.db 文件,不需要更改,只需从中读取。第一列是日期和时间,其余是有关当时发生的情况的信息。用户输入他们感兴趣的开始时间和结束时间,或者选择全部,然后以图形方式显示该数据。 我该如何做这个数据库方面的工作呢?我需要研究哪些方法?

最佳答案

这是一个非常好的基础教程,可能会对您有所帮助 - http://www.vogella.de/articles/AndroidSQLite/article.html#todo_database

您应该检查 fetchAllTodos() 和 fetchTodo(long rowId) 函数并尝试获取您的记录。您可以进一步了解如何向 sqlite 查询添加约束(例如 WHERE startTime > userStartTime AND endTime < userEndTime)

关于android - 如何在Android上读取数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6749972/

相关文章:

android - 在运行时更改自定义 ListView 中的 TextView 文本大小

java - 如何在 java 中将整数值转换为 'n' 数字 ascii 字节数组

java - 在我的 HTC Evo 上使用 Eclipse 进行 Android 调试 : Augh!

MySQL 将两列合并为行

javascript - 将值传递给数据库并使用 100% JavaScript 查看它?

java - 为什么我会收到此错误 "cannot resolve method ' getSharedPreferences (Java.lang.String.int)”

MySQL - 获取日期范围内所有员工的第一次打卡时间和最后一次打卡时间

emacs - 交互调用 : Text is read-only: "Type ` e' to edit property"

windows - 如何从 Perl 中的文件中清除只读标志?

iphone - 如何在iO中将下载的文件另存为只读