sql >> Databáze >  >> RDS >> SQLite

Nelze získat přístup k předvyplněné databázi SQLite pomocí PhoneGap/Cordova v systému Android

Nejprve to můžete zkusit s dalším názvem souboru DB:

0000000000000001.db

A pro načtení souboru:

File dbFile = getDatabasePath(".0000000000000001db");

Soubor DB musí být na další trase:

yourProyect/assets/0000000000000001.db

Doporučuji použít "SQLitePlugin":

SQLitePlugin GitHub

Ve funkci "onDeviceReady()" používám:

if(!dbCreated){
    db = window.sqlitePlugin.openDatabase("0000000000000001", "1.0", "My Database", -1);
}


  1. Přidání sloupce jako cizího klíče způsobí, že sloupec ERROR odkazovaný v omezení cizího klíče neexistuje

  2. MariaDB JSON_ARRAYAGG() Vysvětleno

  3. FieldShield SDK

  4. Oracle ekvivalent ROWLOCK, UPDLOCK, READPAST tipy dotazů