首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置sqlite数据库

问设置sqlite数据库
EN

Stack Overflow用户
提问于 2010-10-05 19:21:55
回答 6查看 1.2K关注 0票数 0

对不起,我是一个菜鸟,我正在尝试学习使用linux的sqlite数据库,我找不到任何教程,涵盖了我需要的从安装到创建到使用。目前,我发现教程说使用adb shell命令打开一个shell,但当我打开一个终端时,即使我导航到android工具文件夹,这也不起作用,我可以让sqlite命令工作,但是教程没有解释我是如何使用它的。例如,如何存储urls和地图坐标以及如何引用它们。

我试过使用firefox插件,但我还不知道它到底是什么意思,而且每个教程都说sqlite数据库很容易,但它看起来太complicated.......HELP了!

附注:是否有可能在应用程序代码中创建数据,我已经看到一些应用程序可以做到这一点

有没有人有可以帮助你的设置指南和教程?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2010-10-05 19:51:41

要设置数据库,请执行以下操作:

创建新的SQLite数据库的推荐方法是创建SQLiteOpenHelper的子类并覆盖onCreate()方法,在该方法中可以执行SQLite命令在数据库中创建表。

要使用它:

您可以使用SQLiteDatabase query()方法执行SQLite查询,这些方法接受各种查询参数,例如要查询的表、投影、选择、列、分组等。对于复杂的查询,比如那些需要列别名的查询,您应该使用SQLiteQueryBuilder,它为构建查询提供了几种方便的方法。

资源:

票数 1
EN

Stack Overflow用户

发布于 2010-10-05 19:48:29

看看这里:http://developer.android.com/guide/topics/data/data-storage.html#db

您应该使用扩展SQLiteOpenHelper:http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html的自定义类

它为你提供了像onCreate,onOpen和onUpgrade这样非常有用的方法。

票数 2
EN

Stack Overflow用户

发布于 2010-10-05 19:26:11

你用的是Java吗。你可以看看http://www.zentus.com/sqlitejdbc/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3863159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档