关于sqlite的学习小记,求各位大大指导

使用步骤:

1、继承sqlopenhelper

1.1、重载sqlopenhelper的oncerete和onupdate

2、主函数中,生成helper的实体对象,

1.1helper通过getdatabase方式获得数据库实体对象(database),此处分两种情况,如果数据库为空,则执行helper中oncreate函数,如果helper的版本比前一个数据库版本高,那么helper自动真系upgrade函数。

功能(增删查改CRUD):

1、更新数据

        contentvalues是一种以键值对的形势存储的数据结构,适用于int char double,string等几个通用数据类型 

database.insert("数据库名",null,contentvaluses)

database.updata("数据库名",contentvaluses,"name = ?",string),"name = ?",string这个表示插入的位置

database.updata("数据库名","条件",string),条件中有个?表示参数,string就是这个参数变量

database quary(表名,列名,约束条件,为约束条件中的占位符提供具体值,指定需要groupby的列(列名),对groupby的结果进行约束,指定结果排序方式,即order by)

,返回结果值cursor,这是一个“光标”,指向返回结构的第一行的首字母,关于cursor的解释http://blog.sina.com.cn/s/blog_618199e60101fskp.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值