Category Archives: DBExpress

Delphi.Datasnap. Как передать изображение на сервер? Direct Upload.

Этот метод, я назвал Direct Upload, потому что из всех способов передать файлы или изображения с клиента на сервер – он мне показался достаточно простым в реализации. Но есть несколько тонкостей, которые надо знать. Итак, в данной статье рассмотрим передачу … Continue reading

Posted in DataSnap, DBExpress, Delphi, Без рубрики | Comments Off on Delphi.Datasnap. Как передать изображение на сервер? Direct Upload.

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

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

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

Базы данных и Delphi. DBExpress. Первые шаги

Всем привет – это список постов, которые я написал, пока сам учился работе с БД в Delphi. Я выбрал относительно простую технологию DBExpress. У неё есть недостатки, но для обучения и простых прожектов, она, на мой взгляд, идеальна. Если что-то … Continue reading

Posted in DBExpress, Delphi, Без рубрики | Comments Off on Базы данных и Delphi. DBExpress. Первые шаги

Delphi. DBExpress. Транзакции

Как узнать поддерживает ли в принципе Ваш сервер транзакции?

Posted in DBExpress, Delphi, Без рубрики | Comments Off on Delphi. DBExpress. Транзакции

Delphi.DBExpress. Хранимые процедуры

В посте про хранимые процедуры мы уже создавали на стороне сервера MySQL хранимую процедуру добавления записи, с обработкой ошибок. В данном посте – создадим такую процедуру снова, и затем, вызовем её  из Delphi. Как создать хранимую процедуру на стороне сервера … Continue reading

Posted in DBExpress, Delphi, Без рубрики | Comments Off on Delphi.DBExpress. Хранимые процедуры

Delphi. Поля подстановки. DBLookUpListBox и DBLookupCombobox

Что такое поля подстановки? Допустим у нас есть 2 таблицы – в одной названия отделов (departments), в другой сотрудники. Во второй таблице (сотрудников – employee) делаем внешний ключ, соответствующий названиям отделов и связываем таблицы. Поля же подстановки помогают отображать названия … Continue reading

Posted in DBExpress, Delphi, Без рубрики | Comments Off on Delphi. Поля подстановки. DBLookUpListBox и DBLookupCombobox

Delphi. Как добавить картинки в БД и прочитать их?

О том как добавлять текстовую информацию, я писал в соответствующем посте. Но как добавить картинку? И какие в связи с этим могут возникнуть трудности? Частично добавление картинок было рассмотрено в посте про DataControls в разделе DBImage.   ДЛЯ БОЛЬШИНСТВА ФОРМАТОВ Ссылку … Continue reading

Posted in DBExpress, Delphi, Без рубрики | Comments Off on Delphi. Как добавить картинки в БД и прочитать их?

Delphi. DataControls (практика)

В этом посте я попрактикуюсь с некоторыми элементами DataControls в Delphi XE7. За основу программы возьму программу, написанную в посте про основные операции с БД. Также воспользуюсь теоретическими постами –Delphi. Data Controls — компоненты доступа к БД (теория1) –Delphi. Data … Continue reading

Posted in DBExpress, Delphi, Без рубрики | Leave a comment

Delphi. Эксперименты с INSERT или как добавить запись в середину таблицы БД?

В этом посте напишу о своем опыте с DBExpress MySQL и попыткой INSERT… То есть, хотелось бы научить программу вставлять в любую строку, а не только в последнюю. Но не тут-то было! В самом простом случае (когда у нас нет … Continue reading

Posted in DBExpress, Delphi, Без рубрики | Leave a comment

Delphi. Как добавить запись в конец БД?

В данном посте рассмотрим варианты добавления записи в БД MySQL. Для простоты будем использовать технологию DBExpress. Для других технологий и БД, думаю, принципы будут схожими. Подготовительные работы Для начала, воссоздадим пример подключения к БД, а также прочитаем таблицы БД. Для работы, … Continue reading

Posted in DBExpress, Delphi | Leave a comment