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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2015, 13:24   #1
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию Работа с базами данных в интернете

Есть сайт на котором находятся базы данных. Необходимо организовать работу с ними через клиентское приложение, которое планирую писать на Delphi. Подскажите куда копать? Как работать с БД, которые лежат в инете?
Dux вне форума Ответить с цитированием
Старый 20.11.2015, 14:32   #2
le7o
Форумчанин
 
Регистрация: 19.05.2011
Сообщений: 116
По умолчанию

MySQL - FireDAC - Delphi XE - у меня такая связка используется...

http://docwiki.embarcadero.com/RADSt...erver_(FireDAC) - подключение
le7o вне форума Ответить с цитированием
Старый 20.11.2015, 14:42   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Как работать с БД, которые лежат в инете?
Самое важное - VPN или статический IP. Это у тебя организовано? Если нет, то дальше можно не пытаться продвигать эту тему.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.11.2015, 14:56   #4
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Самое важное - VPN или статический IP.
Stilet, объясните пожалуйста почему это важно/необходимо?

Цитата:
Сообщение от le7o Посмотреть сообщение
MySQL - FireDAC - Delphi XE - у меня такая связка используется...
Можно по-подробнее, какие еще есть примеры связок для такой работы? Я сейчас в процессе выбора, так что очень сложно определиться.

Последний раз редактировалось Stilet; 20.11.2015 в 15:09.
Dux вне форума Ответить с цитированием
Старый 20.11.2015, 15:05   #5
le7o
Форумчанин
 
Регистрация: 19.05.2011
Сообщений: 116
По умолчанию

Какая у Вас используется СУБД?
le7o вне форума Ответить с цитированием
Старый 20.11.2015, 15:10   #6
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию

Цитата:
Сообщение от le7o Посмотреть сообщение
Какая у Вас используется СУБД?
Я работал с базами Access. Сейчас смотрю в сторону MS SQL.

Кстати, Вы указали FireDac, а в чем преимущества этой технологии перед ADO?
Dux вне форума Ответить с цитированием
Старый 20.11.2015, 15:11   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
объясните пожалуйста почему это важно/необходимо?
А потому что по другому через динамический IP ты к компьютеру не достучишься.
Все сервера, которые видны в интернете работают по белым адресам, а не по динамическим. Проверить просто: Пропингуй тот сервер, где у тебя СУБД должна стоять. Будет он пинговаться? Если да - то продолжим разговор, если нет - то и смысла обсуждать наладку связи с СУБД нет. поскольку нет связи с компом
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.11.2015, 15:14   #8
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А потому что по другому через динамический IP ты к компьютеру не достучишься.
Все сервера, которые видны в интернете работают по белым адресам, а не по динамическим. Проверить просто: Пропингуй тот сервер, где у тебя СУБД должна стоять. Будет он пинговаться? Если да - то продолжим разговор, если нет - то и смысла обсуждать наладку связи с СУБД нет. поскольку нет связи с компом
Насколько я понимаю нужно на хостинге приобрести VPS, тогда они предоставят статический IP, верно?
Dux вне форума Ответить с цитированием
Старый 20.11.2015, 15:30   #9
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,361
По умолчанию

Цитата:
Будет он пинговаться? Если да - то продолжим разговор, если нет - то и смысла обсуждать наладку связи с СУБД нет.
пинг ничего не скажет, это и протокол другой, и вырублен он может быть руками.

Цитата:
смотрю в сторону MS SQL
тогда вам лучше смотреть также в сторону .net. Delphi тоже не запрещается.
come-on вне форума Ответить с цитированием
Старый 20.11.2015, 15:33   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
тогда они предоставят статический IP, верно?
Ну это к провайдеру вопрос.
Цитата:
пинг ничего не скажет, это и протокол другой, и вырублен он может быть руками.
Ну как вариант, хотя согласен - он может быть отключен.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с базами данных (Visual С++) Reventyn Помощь студентам 1 19.06.2013 00:12
работа в С с базами данных ) fuckyou Помощь студентам 0 15.06.2013 15:26
Работа с базами данных (Visual С++) LeraTs Помощь студентам 0 22.02.2013 16:27
Работа с базами данных Jrcfyf C# (си шарп) 1 23.01.2012 21:34
работа с базами данных sear БД в Delphi 7 29.09.2011 01:22