Что такое net.rim.device.api.database.DatabaseIOException: ошибка файловой системы (12) - PullRequest
2 голосов
/ 17 мая 2011

Я не знаю, как это исправить ...

        URI dbURI = URI.create("file:///SDCard/Databases/MyDatabase.db");
        Database database = DatabaseFactory.open(dbURI);

Он без проблем создал БД, выдает исключение при попытке открыть БД.

Ответы [ 2 ]

4 голосов
/ 24 мая 2011

Я понял это. Если я пытаюсь открыть соединение с БД до закрытия предыдущего соединения, оно выдает это исключение. Итак, после всех операций с БД я называю database.close()

0 голосов
/ 23 мая 2011

создайте новую папку с именем приложения в SDCard / Databases / и поместите в нее свою базу данных.После этого вам нужно просто передать имя базы данных в URI.create ().

Надеюсь, это будет полезно для вашего.:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...