Получение данных из базы данных SQL в HTML 5 - PullRequest
1 голос
/ 10 февраля 2012

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

Я смотрел на:

Где хранятся данные при использовании базы данных HTML 5 Web SQL

Процесс извлечения данных из базы данных sql

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

- 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)

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

1 Ответ

1 голос
/ 10 февраля 2012

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

Удачи!

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