android 本地存储数据之sqlite

        最近写了一个抽签值日的程序需要用到数据库来存储数据,如果放到数据库中还要建表,还需要连网,本人感觉没有必要,所以就选择了本地存储sqlite的方式,来记录一下,方便以后查看

先创建一个工具类DateBaseHelper

public class StuDBHelper extends SQLiteOpenHelper{
    public final static String NAME_CONTEXT_TAL = "name_context";//项目表
    public final static String NAME_PERSON_TAL = "person_context";//人员与项目对应表
    public final static int DB_VERSION = 6;

    public StuDBHelper(Context context) {
        super(context, NAME_CONTEXT_TAL, null, DB_VERSION);
        // TODO Auto-generated constructor stub
    }
    
    @Override
    public void onCreate(SQLiteDatabase db) {
        // TODO Auto-generated method stub
        String sql = "create table if not exists " + NAME_CONTEXT_TAL + "(_id integer primary key autoincrement,context_id varchar, context_name varchar)";
        db.execSQL(sql);
        String personsql =  "create table if not exists " + NAME_PERSON_TAL + "(_id integer primary key autoincrement,person_id varchar, person_name varchar,context_name varchar)";
        db.execSQL(personsql);
    }
    @Override

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值