2016年12月7日水曜日

AndroidでSQLiteデータベースを使用する場合

AndroidでSQLiteデータベースを利用する場合は、
SQLiteOpenHelperクラスを継承したクラスを作ります。

public class TestDBOpenHelper exntends SQLiteOpenHelper {
   
    /** データベースのバージョン */
    private static final int DB_VERSION = 1;

    public TestDBOpenHelper(Context context) {
        super(context, DB_NAME, null, DB_VERSION);
    }

    /** データベース生成時の処理が書かれます */
    @Override
    public void onCreate(SQLiteDatabase db) {
    }

    /**  データベースアップグレード時 */
    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
    }
}


データベースを利用する時は、

TestDBOpenhelper helper = new Test
SQLiteDatabase db = new TestDBOpenHelper(context).getRead

として利用します。

0 件のコメント:

コメントを投稿