package com.dd.dd.util;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;
public class DButil extends SQLiteOpenHelper {
private static final int VERSION = 1; // 此处控制版本信息
private static final String DBNAME = "school.db";// 此处是要创建的数据库名
private static final String TAG = "DButil"; // 这个是要输出的标签名
public DButil(Context context) { // 创建构造方法,把Content对象传进去
super(context, DBNAME, null, VERSION); // 调用父类
}
@Override
public void onCreate(SQLiteDatabase db) { // 当没找到表时,就返回来执行这个方法,去创建表
Log.i(TAG, "执行onCreate()方法");
db.execSQL("create table student (id integer primary key,name varchar(20))"); // 创建表
Log.i(TAG, "执行完onCreate()方法");
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { // 这个方法是控制版本的
}
}