Delphi. Datasnap. Подключение сервера приложений к СУБД

Здесь всё достаточно просто. Для начала нам нужно само подключение- здесь 2 варианта – создать его из View | Data Explorer либо задание параметров в ручную – в коде программы. Для простоты воспользуемся первым вариантом. Выберем нужную СУБД (у меня MySQL на том же компьютере, что и сервер приложений) и создадим соединение…

1

Далее, прописываем имя соединения и все его параметры, а также тестируем соединение с БД…

2

 

Далее, идем в юнит методы сервера и добавляем туда компонент SQLConnection. Можете сразу добавить SQLDataSet и DataSetProvider – они нам понадобятся в дальнейшем. Но за подключение к СУБД отвечает SQLConnection.

3

 

Выберите SQLConnection1 и перейдите в инспектор объектов. В поле Connection Name нас уже поджидает созданное ранее в DataExplorer соединение. В моем случае это MySQL (test_db). Я просто выбираю соединение, а все параметры проставляются автоматически. Можно раскрыть свойство driver и посмотреть более внимательно, что там находится.

4

 

Далее, жмём на Connected и если у нас не вылезает ни одной ошибки – соединение с БД установлено.

by Stanislav_Panteleev