SQLite
 sql >> Baza danych >  >> RDS >> SQLite

Nie można otworzyć bazy danych w trybie odczytu/zapisu

Ten wyjątek jest zgłaszany, jeśli sqlite3_db_readonly() zwraca wartość niezerową. Może zwrócić wartość niezerową, jeśli

  • plik bazy danych jest tylko do odczytu, lub

  • plik bazy danych nie istnieje.

(Odniesienie)

Masz zakodowaną ścieżkę "/storage/sdcard1/sk2.db" - prawdopodobnie baza danych tam nie istnieje. Użyj zmiennych z Environment aby uzyskać dostęp do pamięci zewnętrznej zamiast zakodowanych ścieżek.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 6 sposobów na wybranie zduplikowanych wierszy w SQLite

  2. SQLite - Importuj dane z pliku CSV

  3. SQLite JSON_EXTRACT()

  4. Android — lepsze podejście do ładowania obrazów z karty SD

  5. 5 sposobów na uruchomienie skryptu SQL z pliku w SQLite