Blackberry - Присоедините предварительно заполненную базу данных sqlite - PullRequest
0 голосов
/ 16 марта 2012

У меня есть предварительно заполненная база данных sqlite, и мне нужно присоединить ее к моему приложению Blackberry.Я использую phonegap и, следовательно, использую следующий код javascript для открытия своей базы данных, а затем запускаю оператор select:

db = window.openDatabase("TaxCalculatorDB","1.0","Tax Calculator DB",1000000);
db.transaction(Manufacturer, errorCB, successCB);

Однако при попытке запустить оператор select я получаю сообщение об ошибке (ОШИБКА: 1 нет такогоtable: user).

Я добавил свои файлы базы данных (которые я успешно использовал в сборке iOS) прямо в папку активов, точно так же, как я делал это раньше.Нужно ли перемещать эту папку базы данных в другое место?

Пожалуйста, совет. Спасибо.

1 Ответ

0 голосов
/ 20 марта 2012

Javascript должен создавать базу данных при использовании веб-работ.В настоящее время нет способа импортировать существующую базу данных sqlite в приложение для веб-работ. (Вы пометили это как phonegap, но я думаю, что phonegap использует веб-сайты для создания приложения)

Обойти это можно, добавив файл JSON или XML со всеми данными для загрузки.,При создании базы данных прочитайте включенный файл и добавьте в него эти данные.

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