package com.oc.mobilsecurity.datamanager;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
/**
* ���ݿ⸨���࣬���ڴ������ݿ⣬�������������ݿ⣬���±�ṹ
*
* @author Administrator
*
*/
public class DBOpenHelper extends SQLiteOpenHelper {
public DBOpenHelper(Context context) {
// ���������� �[�˹��S��null��ʾʹ��ϵ�yĬ�J�ģ� ������汾��>0��
super(context, "information", null, 1);
}
/**private SQLiteDatabase mSQLiteDatabase = null;
* �������һ�΄����� �r���{�� ������SQLiteOpenHelper��getWritableDatabase()
* ����getReadableDatabase()������ȡ���ڲ������ݿ��SQLiteDatabaseʵ����ʱ��
* ������ݿⲻ���ڣ�Androidϵͳ���Զ�����һ�����ݿ� ���ŵ���onCreate()���� onCreate()�����ڳ����������ݿ�ʱ�Żᱻ����
*/
/**
* �������� data/data/��/database/
*/
@Override
public void onCreate(SQLiteDatabase db) {
//db.execSQL("CREATE TABLE HardWare_Info (id integer primary key,USER_HARD char[400] )");
db.execSQL("CREATE TABLE HardWare_Info (id integer,USER_HARD char[32] )");
db.execSQL("CREATE TABLE SoftWare_Info (id integer,USER_SOFT char[32] )");
}
/**
*
* ������汾��׃�ĕr���{��
*/
public void onUpgrade(SQLiteDatabase db, String hardware) {
// db.execSQL(" ALTER TABLE person ADD phone VARCHAR(12) NULL"); //
// ����������һ��
// DROP TABLE IF EXISTS person ɾ����
}
@Override
public void onUpgrade(SQLiteDatabase arg0, int arg1, int arg2) {
// TODO Auto-generated method stub
}
}