Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Мобильные ОС (Android, iOS, Windows Phone)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2014, 12:29   #1
Dj_DeVaIs
Пользователь
 
Регистрация: 07.03.2009
Сообщений: 52
По умолчанию Android - SQL на удаленном сервере.

Доброе день.

Ситуация следующая:
- Есть SQL сервер 2008 который стоит в организации с выделенным IP адресом, надо написать программу для Android которая будет подключаться через интернет к этой базе и брать данные и выводить их на экран моб тел.

Вопрос: Подскажите в какую сторону копать информацию, какие компоненты нужны, какие трудности могут возникнуть и это вообще возможно или нет? Пишу программы на Delphi 2010.

Спасибо за любую информацию.
Dj_DeVaIs вне форума Ответить с цитированием
Старый 27.11.2014, 12:41   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

не припомню чтоб Delphi 2010 позволяла писать приложения на андроид.

Поидее при разработке на андроид вам доступен JDBC
пример http://habrahabr.ru/post/206790/ .
тока прямой коннект к БД в принципе не безопасно...
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 27.11.2014, 12:55   #3
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от Dj_DeVaIs Посмотреть сообщение
Подскажите в какую сторону копать информацию, какие компоненты нужны, какие трудности могут возникнуть и это вообще возможно или нет?
Копайте в сторону написания Web API, например, на PHP.
Программа будет обмениваться с этим промежуточным Web сервисом через http посредством XML или JSON. А, он сам уже непосредственно с MS SQL. Это, безусловно, сложнее, но зато, как минимум безопаснее и надёжнее. Так как последние версии JDBC драйвера ещё не достаточно стабильны.
Цитата:
Сообщение от Dj_DeVaIs Посмотреть сообщение
Пишу программы на Delphi 2010.
С версией 2010 у Вас ничего не выйдет. Для того чтобы писать под Android необходимо "обновиться" хотя бы до XE5.
Streletz вне форума Ответить с цитированием
Старый 27.11.2014, 13:44   #4
Dj_DeVaIs
Пользователь
 
Регистрация: 07.03.2009
Сообщений: 52
По умолчанию

я и имел виду что буду писать на Delphi XE5.

c API и php это в новинку.
есть книги которые направленные на тему связи с sql? кому не жалко кинте ссылки.
Dj_DeVaIs вне форума Ответить с цитированием
Старый 27.11.2014, 14:04   #5
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от Dj_DeVaIs Посмотреть сообщение
c API и php это в новинку.
есть книги которые направленные на тему связи с sql? кому не жалко кинте ссылки.
Связи чего? Как связать PHP конкретно с MS SQL можно найти, в частности здесь и здесь. Драйвера MS SQL для PHP можно взять отсюда.
Материалов по разработке WebAPI в сети достаточно много. Вот, например:
Пишем свой API для сайта с использованием Apache, PHP и MySQL
API для сайта
Создание API-ориентированного веб-приложения
Streletz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сортировать по дате SQL Android SAMOUCHKA SQL, базы данных 2 29.01.2014 07:33
Работа с файлами на удаленном сервере gufon Работа с сетью в Delphi 2 30.03.2011 23:34
как проверить наличие папки на удаленном сервере? xxxsas PHP 4 18.01.2011 16:16
SQL Server надо устоновить на сервере fobass БД в Delphi 19 23.06.2009 08:41
Как прочитать текстовый файл на удаленном компьютере/сервере (с авторизацией) 3lander Общие вопросы Delphi 4 07.08.2008 18:20