Создание веб-приложения с Android, которое подключается к базе данных Microsoft Access - PullRequest
0 голосов
/ 15 февраля 2012

Я хочу создать приложение для Android, где пользователь может создать учетную запись, в которой в основном хранятся его имя пользователя и пароль, а также фотографии.Я хочу использовать Microsoft Access Database, пользователь после входа в систему может сделать фотографию с помощью устройства Android, и фотография автоматически отправляется в базу данных и сохраняется под учетной записью пользователя.Я не хочу использовать внутреннюю базу данных SQL lite, вся цель этого - хранить фотографии, сделанные на сервере, а не на устройстве.

Если у меня есть база данных доступа, созданная на моем сервере,Возможно ли это сделать?

Ответы [ 2 ]

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

Вы можете рассмотреть доступ к веб-сервисам. Это будет означать, что вы публикуете свою базу данных в SharePoint или теперь в Office 365.

Опубликованные данные становятся пригодными для использования через веб-сервис и, следовательно, будут хорошо работать в автономном режиме, типичном для приложения на смартфоне.

Настольное / клиентское приложение Access также может ссылаться на эти опубликованные данные (и приложение). И приложение работает в автономном режиме. Поэтому, если вы потеряете соединение, приложение продолжит работу на клиентах для настольных ПК.

Вот видео, где я запускаю приложение Access, и я переключаюсь на запуск этого приложения в браузере на полпути:

http://www.youtube.com/watch?v=AU4mH0jPntI

(ActiveX или Silverlight не требуются - вы даже можете использовать эти формы доступа в веб-браузере смартфона или на iPad).

А вот еще одно видео, показывающее, как с помощью Access можно экспортировать «реляционные» таблицы данных в Office 365.

http://www.youtube.com/watch?v=3wdjYIby_b0&fmt=22&hd=1

Обратите внимание, что поскольку эти опубликованные Приложения работают в облачной ОС, вы не ограничены механизмом базы данных Access и НЕ используете механизм данных Access для опубликованных в Интернете данных. Это означает, что пользовательский лимит на самом деле ограничен огромными облачными серверами, и они, конечно, могут обслуживать миллионы пользователей. Таким образом, веб-службы Access в Office 365 также могли бы быть здесь возможным решением.

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

Да, это возможно (но я чувствую, что доступ - плохой выбор). Напишите сервис на своем сервере, используя php или другой удобный вам язык, который принимает данные из вашего приложения и отвечает либо xml / json.

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