public CityDB(Context context, String path) { db = context.openOrCreateDatabase(path, Context.MODE_PRIVATE, null); }
public CityDB(Context context, String path) { db = context.openOrCreateDatabase(path, Context.MODE_PRIVATE, null); }
@Override public SQLiteDatabase openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory) { return mBase.openOrCreateDatabase(name, mode, factory); }
@RequiresApi(HONEYCOMB) @Override public SQLiteDatabase openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler) { return mBase.openOrCreateDatabase(name, mode, factory, errorHandler); }
private void doOpenOrCreateDb(final File databaseFile) { if (StorageManager.InternalStorageProvider.ID.equals(mStorageProviderId)) { // internal storage mDb = context.openOrCreateDatabase(databaseFile.getName(), Context.MODE_PRIVATE, null); } else { // external storage mDb = SQLiteDatabase.openOrCreateDatabase(databaseFile, null); } }
db = context.openOrCreateDatabase(DATABASE_NAME, SQLiteDatabase.CREATE_IF_NECESSARY, null);
private SQLiteDatabase openDB() { SQLiteDatabase db = context.openOrCreateDatabase(DB_NAME, Context.MODE_PRIVATE, null); db.beginTransaction(); try { if (db.getVersion() < 1) { createStorageDatabase(db); } else { StorageMigrations.upgradeDatabase(db, migrationsHelper); } db.setVersion(DB_VERSION); db.setTransactionSuccessful(); } finally { db.endTransaction(); } if (db.getVersion() != DB_VERSION) { throw new RuntimeException("Storage database upgrade failed!"); } return db; }
/** May be overriden by sub classes to set up a different db. */ protected Database createDatabase() { SQLiteDatabase sqLiteDatabase; if (inMemory) { sqLiteDatabase = SQLiteDatabase.create(null); } else { getContext().deleteDatabase(DB_NAME); sqLiteDatabase = getContext().openOrCreateDatabase(DB_NAME, 0, null); } return new StandardDatabase(sqLiteDatabase); }
/** Open the meta-db */ private static void openDB(Context context) { try { mMetaDb = context.openOrCreateDatabase(DATABASE_NAME, 0, null); if (mMetaDb.needUpgrade(DATABASE_VERSION)) { mMetaDb = upgradeDB(mMetaDb, DATABASE_VERSION); } Timber.v("Opening MetaDB"); } catch (Exception e) { Timber.e(e, "Error opening MetaDB "); } }
@Override protected Database createDatabase() { int MODE_ENABLE_WRITE_AHEAD_LOGGING = 8; getContext().deleteDatabase(DB_NAME); SQLiteDatabase sqLiteDatabase = getContext().openOrCreateDatabase(DB_NAME, MODE_ENABLE_WRITE_AHEAD_LOGGING, null); return new StandardDatabase(sqLiteDatabase); }
@Override public SQLiteDatabase openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory) { return mBase.openOrCreateDatabase(name, mode, factory); }
@RequiresApi(HONEYCOMB) @Override public SQLiteDatabase openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler) { return mBase.openOrCreateDatabase(name, mode, factory, errorHandler); }
public EzberletDB(Context context) { super(context, DATABASE_NAME,null,DATABASE_VERSION); this.context=context; SQLiteDatabase db = getWritableDatabase(); db.close(); try { context.openOrCreateDatabase(DATABASE_NAME, context.MODE_PRIVATE, null); } catch (Exception e) { context.openOrCreateDatabase(DATABASE_NAME,context.MODE_PRIVATE,null); } }
public DatabaseHelper(Context aContext) { sqlDB = aContext.openOrCreateDatabase(DatabaseName, SQLiteDatabase.CREATE_IF_NECESSARY, null); OpenHelper openHelper = new OpenHelper(aContext, sqlDB); sqlDB = openHelper.getWritableDatabase(); }
public static final boolean webViewIsProbablyCorrupt(Context context) { try { SQLiteDatabase cacheDb = context.openOrCreateDatabase("webviewCache.db", 0, null); if (cacheDb != null) { cacheDb.close(); return false; } } catch (Throwable t) { Log.w(TAG, t); } return true; }
@NonNull @Override public Database provideOnDiskDatabase(@NonNull Context context, @NonNull String name, int mode) { return new DefaultDatabase(context.openOrCreateDatabase(name, mode, null, null)); }
@Override public boolean onCreate() { //设置数据库 database = getContext().openOrCreateDatabase("mycp.db3", Context.MODE_PRIVATE,null); //注:(文件名,只能被当前类调用,...) // 为数据库创建一个数据表 database.execSQL("create table tab( id INTEGER PRIMARY KEY AUTOINCREMENT,name TEXT NOT NULL)"); //注:(tab(id 自增变量,name 是text型非空的) return true; }
/** May be overriden by sub classes to set up a different db. */ protected SQLiteDatabase createDatabase() { if (inMemory) { return SQLiteDatabase.create(null); } else { getContext().deleteDatabase(DB_NAME); return getContext().openOrCreateDatabase(DB_NAME, 0, null); } }
/** May be overriden by sub classes to set up a different db. */ protected Database createDatabase() { SQLiteDatabase sqLiteDatabase; if (inMemory) { sqLiteDatabase = SQLiteDatabase.create(null); } else { getContext().deleteDatabase(DB_NAME); sqLiteDatabase = getContext().openOrCreateDatabase(DB_NAME, 0, null); } return new StandardDatabase(sqLiteDatabase); }
private void createDatabase(String createSqlStatements) { createDbFromSqlStatements(getContext(), DB_NAME, 1, createSqlStatements); SQLiteDatabase db = getContext().openOrCreateDatabase(DB_NAME, 0, null); databaseStructure = new DatabaseStructure(db); } }