Category Archives: Delphi

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, Без рубрики | Comments Off on Delphi. DataControls (практика)

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

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

Posted in DBExpress, Delphi, Без рубрики | Comments Off on Delphi. Эксперименты с INSERT или как добавить запись в середину таблицы БД?

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

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

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

Delphi XE7. DBExpress. Основные операции (вставка, редактирование, удаление и др.) в БД из Delphi…

В данном посте соединим пример, написанный про подключение к MySQL из Delphi, и пример про решение проблемы нескольких одновременных SQL инструкций.

Posted in DBExpress, Delphi, Без рубрики | Comments Off on Delphi XE7. DBExpress. Основные операции (вставка, редактирование, удаление и др.) в БД из Delphi…

Delphi XE7. DBExpress. Как подключиться к БД (MySQL)?

В данном посте рассмотрим виды соединения с БД по технологии DBExpress. Технология с особенностью – однонаправленные курсоры (данные читаются только в одну сторону, в результате невозможно отобразить DBGrid, например. Но этот недостаток нивелируется кэширующими компонентами – ClientDataSet и SimpleDataSet…) Будем подключаться … Continue reading →

Posted in DBExpress, Delphi, Без рубрики | Comments Off on Delphi XE7. DBExpress. Как подключиться к БД (MySQL)?

Delphi. Data Controls — компоненты доступа к БД (теория3)

В данном посте посмотрим компоненты для организации полей подстановки.Во многом, я пользовался книгой Д. Осипова Базы данных и Delphi. Далее идут отрывки из этой книги. Механизм синхронного просмотра, благодаря которому мы приобретаем возможность подставлять в основной набор данных поля из … Continue reading →

Posted in DBExpress, Delphi | Comments Off on Delphi. Data Controls — компоненты доступа к БД (теория3)

Delphi. Data Controls — компоненты доступа к БД (теория2)

В прошлом посте посмотрели как подключиться с помощью технологии DBExpress, и, также как рассмотрели компоненты DataSource и DBGrid. В данном посте продолжим рассмотрение различных компонентов Delphi. Во многом, я пользовался книгой Д. Осипова Базы данных и Delphi.

Posted in DBExpress, Delphi | Comments Off on Delphi. Data Controls — компоненты доступа к БД (теория2)

Delphi. Data Controls – компоненты доступа к БД (теория1).

В данном посте будем осваивать способ подключения к БД по технологии DBExpress, некоторые Delphi компоненты доступа к базам данных (DataSource, DBGrid). Во многом, я пользовался книгой Д. Осипова Базы данных и Delphi. Большая их часть находится на вкладке DataControls, за … Continue reading →

Posted in DBExpress, Delphi, Без рубрики | Comments Off on Delphi. Data Controls – компоненты доступа к БД (теория1).