SQLiteOpenHelper

「SQLiteOpenHelper」の編集履歴(バックアップ)一覧はこちら

SQLiteOpenHelper」(2013/09/28 (土) 00:48:16) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

SQLiteOpenHelperクラスを継承して、必要なメソッドなどをくっつけるとラク。 継承の際には、onCreateとonUpgradeメソッドはオーバーライド必須。 #highlight(){{ public class Helper extends SQLiteOpenHelper { private static final String DATABASE_NAME = "filename.db"; private static final int DATABASE_VERSION = 1000; /**! * とりあえずコンストラクタでDB準備 * @param context */ Helper(Context context) { super(context, DATABASE_NAME, null, DATABASE_VERSION); } /**! * DBを使い始める最初に呼ばれるらしいので、テーブルを構築する処理を行う */ @Override public void onCreate(SQLiteDatabase db) { String query =""; // テーブル query = "create table tbl_hoge(" + "int_id integer primary key autoincrement, " + "txt_word text" + ")"; db.execSQL(query); } /**! * DBのアップグレード * DBがすでにある状態でアプリを更新したときとかに呼ばれるらしい。 * 移行前後のDBバージョンに応じてテーブル操作を切り替える。 */ @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { } } }}

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。