У меня возникла ошибка файловой системы (12) в приложении Blackberry при создании базы данных sqlite. может плз помочь мне, что эта ошибкаОшибка файловой системы (12)
ответ
создать с помощью базы данных SQLite вам нужно объект URI, и путь
вам нужно создать SDCard с помощью симулятора
DbName = «NameOfDB.db» ; путь = "файл: /// SDCard/Базы данных /" + имя_базы; uri = URI.create (путь);
Надеется, что это будет решить вашей проблему
Моего коллеги только что написал этот большой пост о Using SQLite in Blackberry Applications. Он затрагивает ошибку файловой системы 12, а также в каких ситуациях вы не можете использовать SQLite на ежевике.
Если вы запустите приложение, используя симулятор, сначала соберите папку (скажем) SDCard, а затем создайте базу данных подпапки. И когда запустите приложение, выберите меню «имитировать»> «Изменить SDCard», нажмите «Добавить каталог». Затем просмотрите папку SDK папки Fothe и выберите ее, а затем запустите приложение.
Если вы используете debeg с помощью телефона, после дебегации вы должны отключить код от телефона и затем запустить. Вы также можете проверить, создана ли база данных на телефоне, используя «массовый режим» (при подключении к системе с использованием кода).
ошибка файловой системы Решение 12:
Чтобы открыть базу данных, вы можете использовать theopenmethod
или theopenOrCreatemethod
, как в DatabaseFactory
классе.
Вы можете открыть несколько подключений только для чтения к базе данных, но одновременно может быть выполнено только одно подключение для чтения и записи.
Если вы хотите открыть базу данных как для чтения, так и для чтения, сначала откройте ее как чтение-запись. Попытка открыть базу данных как чтение и запись, когда она уже открыта (либо как чтение-запись, либо только для чтения), будет генерировать «Ошибка файловой системы 12», что указывает на попытку открыть более одного чтения-записи соединение с той же базой данных.
Чтобы закрыть базу данных, используйте метод close
. Чтобы всегда вызывать close
, вы должны вызвать его в блоке finally.
Database _db = null;
public static final String DBName = "file:///SDCard/Mobion/mobion_music.db";
URI uri = URI.create(DBName);
if (!DatabaseFactory.exists(uri))
{
createDB(uri);// create database DBName
}
else
{
_db = DatabaseFactory.open(uri, true);
_db.close();
_db = DatabaseFactory.open(uri);
}
- 1. net.rim.device.api.database.DatabaseIOException: Ошибка файловой системы (12)
- 2. Как обработать ошибку файловой системы DatabaseIOException (12)
- 3. «DatabaseIOException: ошибка файловой системы (12)» при использовании базы данных?
- 4. экспериментальная ошибка файловой системы
- 5. Laravel Ошибка файловой системы
- 6. Ошибка компиляции файловой системы Boost
- 7. Задача файловой системы SSIS
- 8. IMAPI: COMException Ошибка внутренней файловой системы [-1062555360]
- 9. Ошибка файловой системы Android только для чтения
- 10. Ошибка конфигурации конфигурации хоста файловой системы WCF4
- 11. Ошибка с использованием файловой системы наддува ::
- 12. дизайн виртуальной файловой системы
- 13. Boost 1.57 ошибка файловой системы/системы с gcc 4.9.2
- 14. Объяснение boost :: формат файловой системы файловой системы в C++
- 15. получить тип файловой системы с использованием файловой системы boost
- 16. Причина повреждения файловой системы ubi
- 17. Основы реализации файловой системы
- 18. создать дескриптор файловой системы?
- 19. Эффективный поиск файловой системы
- 20. Размер блока файловой системы
- 21. Инструменты тестирования файловой системы
- 22. UFT Проверка файловой системы
- 23. Параметры масштабируемости файловой системы
- 24. анализ файловой системы
- 25. Время файловой системы NTFS
- 26. Чтение файловой системы FAT16
- 27. Обход файловой системы fat32
- 28. Объяснение файловой системы hadoop
- 29. Архитектура файловой системы Linux
- 30. Индексирование файловой системы
поблагодарить у сэр, я решил мою проблему, но другая проблема создана, что утверждение й = FirstSQLiteApp.sqliteDB.createStatement ("CREATE TABLE 'Сотрудник' (" + " 'Name' TEXT," + « " Возраст «INTEGER»); \t \t \t \t st.prepare(); он дает неверную ошибку оператора sql –