Ejemplo n.º 1
0
 /**
  * Abre la conexión con la BD
  *
  * @return true si la apertura se hizo correctamente
  * @return false si hubo algún error
  */
 private boolean open_db() {
   Log.i(LOG_TAG, "Abriendo la base de datos [" + dbHelper.getDatabaseName() + "]...");
   try {
     if (dbHelper != null) {
       database = dbHelper.getWritableDatabase();
       return true;
     } else {
       Log.e(LOG_TAG, "El Helper no está disponible [" + dbHelper.getDatabaseName() + "].");
     }
   } catch (SQLException e) {
     Log.e(LOG_TAG, "getWritableDatabase() error [" + dbHelper.getDatabaseName() + "].");
   }
   return false;
 }
Ejemplo n.º 2
0
 /** Vacía la tabla Resultados. */
 public void borrarTablaResultados() {
   if (open_db()) {
     database.execSQL("DROP TABLE IF EXISTS " + TablaResultados.TABLE_NAME);
     dbHelper.onCreate(database);
     close_db();
   }
 }
Ejemplo n.º 3
0
 /** Cierra la conexión con la BD */
 public void close_db() {
   Log.i(LOG_TAG, "Cerrando la base de datos [" + dbHelper.getDatabaseName() + "]...");
   if (database != null) {
     database.close();
   }
 }
Ejemplo n.º 4
0
 /**
  * Constructor Inicializa el helper
  *
  * @param context
  */
 public BD_local_Acceso(Context context) {
   dbHelper = BD_local_SQLiteHelper.getHelper(context);
 }