If you think the Android project game_guess_lib listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code
package com.wkmf.guess.lib.data;
//www.java2s.comimport android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
/**
* Created by ernestofndz on 9/02/14.
*/publicclass GuessSQL extends SQLiteOpenHelper {
// tabla de niveles
privatefinal String sqlCreateGuessGame = "CREATE TABLE "+ GuessGameBDDHandler.tableName+" ("
+ "ID TEXT PRIMARY KEY NOT NULL"
+ ",VALUE TEXT NOT NULL"
+ ",DATE_CREATED CURRENT_TIMESTAMP"
+ ")";
// constructor
public GuessSQL(Context context, String name, SQLiteDatabase.CursorFactory factory, int version) {
super(context, name, factory, version);
}
// creamos las tablas
@Override
publicvoid onCreate(SQLiteDatabase db) {
db.execSQL(sqlCreateGuessGame);
}
// se actualizan las tablas de ser necesario
@Override
publicvoid onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("DROP TABLE IF EXIST "+ GuessGameBDDHandler.tableName);
// y se crean las nuevas
onCreate(db);
}
}