Сохранение SQLite в папку с документами

Мне нужно выбрать основной метод сохранения данных, собранных в полевых условиях (в автономном и удаленном расположении). Я хочу использовать базу данных HTML5 с SQLite, но я могу выбрать местоположение? До сих пор я не смог этого сделать. Вот пример кода, который я использовал:

var dbName = "";

var Dir = blackberry.io.dir;
var path = Dir.appDirs.shared.documents.path;
dbName = path + "/" + "databasetest.db";  

var db = openDatabase(dbName, '1.0', 'Test', 50 * 1024);

Я использовал "alert()", чтобы увидеть, что файл "предположительно" создан, но когда я открыл папку в Проводнике, я не смог ее найти. Не совсем уверен, почему и hense мой вопрос.

Мое приложение для ввода данных, не вдаваясь в подробности, пользователь может в конечном итоге собирать много или мало данных. Но я хочу какой-нибудь способ загрузки базы данных SQLite?

Это намерение базы данных SQLite, или мне придется использовать другое решение?

Спасибо!

Крис

1 ответ

Спецификация базы данных Web SQL была разработана для браузеров, в которых было бы неправильно разрешать веб-страницам доступ к произвольным путям к файлам.

Предполагаемый способ загрузки данных - загрузить их на веб-сервер в облаке.

Если вы хотите узнать имя файла вашей базы данных, попробуйте выполнить PRAGMA database_list, (Может ли ваше приложение получить доступ к этому пути - это другой вопрос.)

Другие вопросы по тегам