2010-10-05 80 views
0

对不起,我是一个noob,我想了解使用linux sqlite数据库,我找不到任何教程,涵盖了我需要从安装到创建使用。目前的教程我发现说使用adb shell命令打开一个shell,但是当我打开一个终端这不工作,即使我导航到Android工具文件夹,我可以得到的SQLite命令工作,但教程不解释我如何使用它。例如,我如何存储网址和地图坐标以及如何引用它们。设置sqlite数据库

我曾尝试使用Firefox的插件,但我还没有一点头绪这一切意味着什么,每个教程说SQLite数据库是容易的,但它似乎很复杂....... HELP !!!!

P.S才有可能创建应用程序代码中的数据,我看到了一些应用程序,这样做

有没有人有一个设置指南和教程,可以帮助?

回答

1

要设置数据库:

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

要使用它:

可以使用SQLiteDatabasequery()方法,它接受各种查询参数,如表查询,投影,选择,列,分组和其他执行SQLite的查询。对于复杂的查询,比如那些需要列别名,你应该使用SQLiteQueryBuilder,它提供了构建查询几个convienent方法。


资源:

0

您是否在使用Java。 你可以看看http://www.zentus.com/sqlitejdbc/

+0

不,我正在使用android sqlite3 ....... – JonniBravo 2010-10-05 11:30:51

+0

对不起我正在使用java,但我需要学习使用android sqlite3,所以我可以编程更好。 – JonniBravo 2010-10-05 11:32:33

0

Android有一个名为SqliteOpenHelper的类,你可以使用它创建和使用java在sqlite上进行通信(做读/写操作)。一旦你开始在网上搜索,你可以找到很多样本。这是一个这样的样本。

http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

如果你想打开你的数据库,你可以使用sqlite的经理它可与Firefox的附加组件。它有一个简单的界面,以便您可以直接加载数据库并进行检查。

0

如果您计划创建一个新的SQLite数据库然后在平顺性和实现onCreate()方法。

但是,如果您使用的是由其他外部源创建的SQLite数据库,并且您要将其拉下,请将onCreate()方法留空。

0

您可能会看到SQLite Manager,它是一个免费的GUI,可用于Linux。我强烈推荐它。