Category Archives: DataSnap

Delphi. DataSnap. Обобщение статей.

DataSnap. Обобщение статей Введение в DataSnap Создание сервера и клиента DataSnap Создание сервера приложений DataSnap как VCL  приложения  Создание сервера приложений DataSnap как Windows  Service  Подключение сервера приложений к СУБД Создание клиентского приложения DataSnap Базовые операции с БД из DataSnap … Continue reading

Posted in DataSnap, Delphi | Comments Off on Delphi. DataSnap. Обобщение статей.

Delphi. DBXpress. Подключение к удаленной БД MySQL.

Что нужно настроить у хостера? Мой хостер на данный момент – Timeweb.ru Думаю, с другими можно действовать по аналогии. Шаг 1. Создание базы данных….   Админка Timeweb попросит задать имя и пароль для БД. Важный момент. В Timeweb имя базы … Continue reading

Posted in DataSnap, DBExpress, Delphi, MySQL | Comments Off on Delphi. DBXpress. Подключение к удаленной БД MySQL.

Ищу ответ. Delphi. DataSnap. Провайдеры. Загрузка картинки…

Проблема – не могу передать изображение с клиента  на сервер DataSnap и сохранить в СУБД MySQL… Компоненты На сервере… …в методах сервера… На клиенте… …на главной форме клиента… Коды и способы загрузки 1 “Прямой” способ… На клиенте…

Результат “прямого” … Continue reading

Posted in DataSnap, Delphi, Без рубрики, Ищу ответ | Comments Off on Ищу ответ. Delphi. DataSnap. Провайдеры. Загрузка картинки…

Delphi. Datasnap. Провайдеры. Empty Providers list…

Этот короткий пост посвящен проблеме пустого листа DataSet провайдеров в компоненте ClientDataSet у клиента. На рис. ниже указано имя ProviderName и 2 выпадающих элемента, которые предварительно добавлены в методы сервера. Такой – выпадающий список – это нормальное состояние. Но я … Continue reading

Posted in DataSnap, Delphi | Comments Off on Delphi. Datasnap. Провайдеры. Empty Providers list…

Delphi.Datasnap. ServerMethods. Как удалить запись (Delete)?

В данном посте продолжаем работать с технологией DataSnap не через провайдеры, а через TserverMethods… Итак, если все подготовительные работы по созданию сервера и клиента проведены, то в данном посте попробуем удалить запись – DELETE- это одна из основных операций с базами … Continue reading

Posted in DataSnap, Delphi | Comments Off on Delphi.Datasnap. ServerMethods. Как удалить запись (Delete)?

Delphi.Datasnap. ServerMethods. Как отредактировать запись в БД (Update)?

В данном посте продолжаем работать с технологией DataSnap не через провайдеры, а через TserverMethods… Итак, если все подготовительные работы по созданию сервера и клиента проведены, то в данном посте попробуем сделать редактирование записи – UPDATE- одну из основных операций с … Continue reading

Posted in DataSnap, Delphi | Comments Off on Delphi.Datasnap. ServerMethods. Как отредактировать запись в БД (Update)?

Delphi.Datasnap. ServerMethods. Как сделать вставку (Insert)?

В данном посте продолжаем работать с технологией DataSnap не через провайдеры, а через TserverMethods… Итак, если все подготовительные работы по созданию сервера и клиента проведены, то в данном посте попробуем сделать вставку – INSERT- одну из основных операций с базами данных. … Continue reading

Posted in DataSnap, Delphi | Comments Off on Delphi.Datasnap. ServerMethods. Как сделать вставку (Insert)?

Delphi.Datasnap. ServerMethods. Как сделать выборку (Select)?

В данном посте продолжаем работать с технологией DataSnap не через провайдеры, а через TserverMethods… Итак, если все подготовительные работы по созданию сервера и клиента проведены, то в данном посте попробуем сделать выборку – select – одну из основных операций с … Continue reading

Posted in DataSnap, Delphi | Comments Off on Delphi.Datasnap. ServerMethods. Как сделать выборку (Select)?

Delphi.Datasnap. ServerMethods. Как отобразить множество на клиенте?

В данном посте создадим сервер и клиента с нуля и будем пользоваться не провайдерами, а серверными методами. Согласно книге Д.Осипова Delphi и Базы данных – это относительно новый подход, избавляющий от зависимости от COM. Не могу сказать, что он во … Continue reading

Posted in DataSnap, Delphi, Без рубрики | Comments Off on Delphi.Datasnap. ServerMethods. Как отобразить множество на клиенте?

Delphi.Datasnap. Провайдеры. Как удалить запись (delete)?

В данном посте будем учиться удалять записи Delete. Для этого нужно провести подготовительную работу на сервере, обновить класс методов сервера у клиента, и вызывать соответствующие методы со стороны клиента. Всего существует 3 способа – Через TServerMethods. На мой взгляд менее … Continue reading

Posted in DataSnap, Delphi | Comments Off on Delphi.Datasnap. Провайдеры. Как удалить запись (delete)?