博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建数据库的方法
阅读量:4358 次
发布时间:2019-06-07

本文共 1098 字,大约阅读时间需要 3 分钟。

import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteDatabase.CursorFactory;import android.database.sqlite.SQLiteOpenHelper;public class MySQLLiteHelper extends SQLiteOpenHelper{    /**     * 函数的作用:构造方法用来创建工具类     * param1: context 上下文环境     * param2: name 数据库的名称     * param3: factory 游标对象Cursor      * parma4: varsion 数据库的版本 数据库的版本不能从0开始     * @param context     */    public MySQLLiteHelper(Context context, String name, CursorFactory factory,            int version) {        super(context, "test.db", null, 1);    }    /**     * 用来创建数据库     */    @Override    public void onCreate(SQLiteDatabase db) {        String sql = "create table person (_id integer primary key, name varchar(20), age integer);";                db.execSQL(sql);// 真正执行数据的创建    }    //数据库版本更新    @Override    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {            }        //每次打开数据库的时候调用    @Override    public void onOpen(SQLiteDatabase db) {        super.onOpen(db);    }}

 

转载于:https://www.cnblogs.com/labixiaoxin/p/4933712.html

你可能感兴趣的文章
C++ 中的一些错觉
查看>>
xshell配色方案
查看>>
使用注解实现 bean 转 csv
查看>>
iOS相机去黑框
查看>>
eclipse+webservice开发实例
查看>>
【bzoj2002】弹飞绵羊——分块
查看>>
php读取数据库数据,出现中文乱码(数据库中没有出现乱码)
查看>>
selenium动作链
查看>>
敏捷外包工程系列之二:人员结构(敏捷外包工程,敏捷开发,产品负责人,客户价值)...
查看>>
《设计你的人生》的部分经典语录
查看>>
mustache多次渲染和多个赋值
查看>>
《Flutter 实战》开源电子书
查看>>
Python 键盘记录
查看>>
HDU 1381 Crazy Search
查看>>
NYOJ 311 完全背包
查看>>
几本书
查看>>
PLSQL
查看>>
修改计算机名
查看>>
Android-Activity的启动模式
查看>>
禅道项目管理系统整合Selenium IDE的思路
查看>>