2012-02-09 12 views
1

Я пытаюсь разработать приложение BlackBerry, которое будет отображать данные из базы данных SQL с сервера. Я изучал новый вариант HTML 5 для Blackberry (WebWorks) и заметил, что он, по-видимому, не может подключиться к каким-либо данным сервера сам по себе. Некоторые ссылки утверждают, что мне понадобится кодировка javascript для ее получения. Я просмотрел опцию PhoneGap (ссылка здесь: http://phonegap.com/) и решил, что попробую использовать HTML 5 для создания приложения. Раньше я никогда не касался баз данных SQL, и мне интересно, как я подключу их; что вы можете извлечь данные с сервера, учитывая, что вы работаете с HTML5?Извлечение данных из базы данных SQL в HTML 5

Я посмотрел на:

Where is data stored when using an HTML 5 Web SQL Database

Process for pulling data from a sql database

среди других, но я до сих пор не уверены в том, что делать. Я бы хотел «просмотреть» данные с сервера и отобразить их в приложении. Было бы что-то в этом роде:

- HomeScreen: What data would you like to view?:
- Dropdown list of categories (from the database)
- Selecting Entry in dropdown leads to available information (from the database)

Любая помощь будет оценена, и, конечно, заранее спасибо.

+0

Я не думаю, что есть автоматизированный способ сделать это. Внутреннему коду все равно необходимо создать HTML5. –

+0

Вы имеете в виду, что хотите получить данные с удаленного сервера или из базы данных SQLite по телефону? – jprofitt

+0

Удаленный сервер в моем случае – user1152440

ответ

1

Новые (и довольно удивительные) функции HTML5 происходят в браузере на стороне клиента. То, что вам понадобится, - это вспомогательный сервер на стороне сервера, делающий магию. Верно, что в браузерах теперь есть базы данных, но они расположены на телефоне, компьютере и т. Д., И, насколько я понимаю, ваш вопрос, который вы хотите, чтобы эти данные связывались с данными на вашем сервере. Чтобы переместить данные через Интернет, вам нужно будет выполнить HTTP-запросы, которые можно легко выполнить с помощью javascript и ajax. Посмотрите немного на эти технологии и создайте небольшой серверный скрипт, который собирает данные из базы данных и отправляет их в структурированный формат на телефон (JSON, XML), а затем создает скрипт в javascript на стороне клиента, который анализирует эти данных и использовать их.

Удачи вам!

Смежные вопросы