ncry.net
当前位置:首页 >> 安卓sqlitE数据库教程 >>

安卓sqlitE数据库教程

SQPte 一个非常流行的嵌入式数据库,它支持 SQL 语言,并且只利用很少的内存就有很好的性能.此外它还是开源的,任何人都可以使用它.许多开源项目((Mozilla, PHP, Python)都使用了 SQPte. SQPte 由以下几个组件组成:SQL 编译

这个数据库软件的好处就是精炼e799bee5baa6e58685e5aeb931333332636334,麻雀虽小五脏俱全.下面是查询的一些资料,仅供参考.$ adb -s emulator-5554 shell# sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.

有两种方法:一种是把sqlite数据库的源代码(C/c++)编译到你的App中,利用API操作数据库,这种方法需要C/C++开发App;还可以把sqlite数据库的源代码编译成动态链接库,在其他语言的APP中调用.另一种办法是使用继集成了sqlite数据库驱动的系统开发,例如RAD Studio Seattle以后的版本,包括delphi/c++ bulider两种开发工具,可以使用C++/Object Pascal语言进行开发,这个集成环境使用很方便.

?梢酝üontext类的createDatabase函数建立一个新的数据库.通过调用SQLiteDatabase 的execSQL方法,执行一条SQL语句建立一个新的数据表.代码如下:public DBHelper(Context ctx) {try {//打开已经存在的数据库db = ctx.openDatabase

1.打开数据库Context类的openDatabase可以打开一个已经存在的数据库,如果数据库不存在,将会抛出FileNotFoundException异常.可以通过Context类的createDatabase函数建立一个新的数据库.通过调用SQLiteDatabase 的execSQL方法,

其主要思路是:1. 把数据库分解成几个asset文件.2. 当需要打开数据库时,如果数据库不存在,就把那几个asset文件重新合并成一个数据库文件.3. 如果数据库的版本改变了,就在onUpgrade()方法中把数据库文件删除掉.下面是代码://

android 中SQliteDatabase数据库使用SQLiteOpenHelper辅助类来创建SQLite数据库视图,如下代码:create view 表名 as 定义 SQLiteOpenHelper类是一个辅助类,用于创建或打开数据库.该类的使用方法一般是自定义一个子类,继承自

编写一个类继承sqliteopenhelper即可,需要复写里面的几个方法,一个是创建数据库方法,首次运行的时候如果发现没有则会调用创建方法,一个是更新数据库方法,在数据库版本号变化的时候会调用更新方法,方便修改数据库结构,具体的可以百度一下,有很多详细的教程

package xiaohang.zhimeng;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.database.sqlite.SQLiteDatabase.CursorFactory;public class

extends SQLiteOpenHelper方法onCreate第一次创建数据库使用,onUpgrade方法升级使用SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中.android内嵌sqlite所以不需要额外的驱动.

网站首页 | 网站地图
All rights reserved Powered by www.ncry.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com