如何从Eclipse上的SQLite数据库读取数据
问题描述:
我正在使用我用SQLite数据库浏览器创建的静态数据库。我把它放在我的资产文件夹中,并构建了一个将数据库复制到数据库变量的代码(这是否合理?),以便我可以从中读取信息。问题是我不知道如何 - 主要是涉及到的SQL查询 - 你建议的方法是做什么的?换句话说,例如,为了在列表视图中显示数据,我应该将哪些方法添加到我的数据库处理程序类(或数据适配器?)中。如何从Eclipse上的SQLite数据库读取数据
谢谢你的一切帮助。
答
阅读Android database documentation。
从资产文件夹复制数据库通常在您的SQLiteOpenHelper
衍生类的onCreate
和/或onUpgrade
函数中完成。
本教程介绍的基本知识: Using the SQLite Database with ListView
至于事物命名:使用任何名字在你的应用意义。
+0
非常感谢! – McShpoochen
这在每个教程中都会显示。你有什么具体问题? –
主要是我无法为我的需求找到一个体面的教程。这是堆栈溢出的例子,它与我寻找的不同(根据目的,显然他们的代码和用法是不同的),或者仅仅是隐藏教程。你介意把我和一个体面的人联系起来吗?我真的很棒。 编辑:你似乎有很好的SQL知识。您是否介意将这些常用方法的名称放入这些Handler类中以备将来使用?提取信息等 – McShpoochen
此外,你会如何建议我应尽可能提高效率?如果我的数据库的副本存在,然后直接显示数据或设置每次运行,检查每个初始运行是否明智?也许有不同的方法? – McShpoochen