sql >> Databasteknik >  >> RDS >> SQLite

SQLiteAssetHelper:Det gick inte att öppna databasen för skrivning (försöker skrivskyddat)

Jag tror att du saknar db-tillägget i DATABASE_NAME .

Så ge specifik DATABASE_NAME med tillägg enligt tillgångskatalogen.

Byt ut

private static final String DATABASE_NAME = "Shajra"; 

Med

private static final String DATABASE_NAME = "Shajra.db"; 

Eller

private static final String DATABASE_NAME = "Shajra.sqlite"; 


  1. SQL MAX av flera kolumner?

  2. SqlDataAdapter.Fill metod långsam

  3. Relation existerar inte

  4. EXECUTE...USING-satsen i PL/pgSQL fungerar inte med posttyp?