Базы данных — компонент. Позволяет работать с базами данных SQL.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Параметры:
Входные
- Вход — служит для добавления строки в Бд.
- Поиск — позволяет осуществлять поиск записей в БД.
- Таблица — устанавливает имя в таблице.
- Вкл/Выкл — подключиться к Бд/отключиться от Бд.
Выходные
- Состояние — состояние подключения.
- Данные — новая порция данных.
- Выход — значение столбца.
- Время — метки времени.
- Текст — текст выделенной строки.
- Номер — номер выделенной строки.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- IP — IP адрес компьютера, на котором установлена база данных.
- DSN — имя источника данных DSN.
- Database — название базы данных, к которой необходимо произвести подключение.
- User — пользователь (имя, введенное при установке MySQL).
- Password — пароль пользователя.
- Table — таблица, к которой производим подключение.
- Delimiter (|) — текстовый разделитель столбцов (полей) базы данных.
- Column — столбец, значения которого будут на выходе.
- Timestamp — столбец с метками времени.
- ErrorKey1 — ключевое слово ошибки 1.
- ErrorKey2 — ключевое слово ошибки 2.
- ErrorKey3 — ключевое слово ошибки 3.
- WarningKey1 — ключевое слово предупреждения 1.
- WarningKey2 — ключевое слово предупреждения 2.
- WarningKey3 — ключевое слово предупреждения 3.
- ErrorKey1Color (ff0000) — цвет выделения ошибки 1.
- ErrorKey2Color (ff0000) — цвет выделения ошибки 2.
- ErrorKey3Color (ff0000) — цвет выделения ошибки 3.
- WarningKey1Color (ffff00) — цвет выделения предупреждения 1.
- WarningKey2Color (ffff00) — цвет выделения предупреждения 2.
- WarningKey3Color (ffff00) — цвет выделения предупреждения 3,
- Limit (100) — лимит записей.
- SearchLimit (1000) — лимит поиска.
- PanelVisible (true) — видимость панели управления.
- PrimaryKeys — первичные ключи.
- ShowPrimaryKeys — отображать первичные ключи.
- PrintEnable (true) — возможность печати отчета.
- ExcelEnable (true) — возможность выгрузки данных в Excel.
- ColumnWidths — ширина столбцов.
- AutoUpdate (true) — автоматическое обновление данных.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- Вход — значение вход служит для добавления строки в БД (текст).
- Поиск — значение поиск позволяет осуществлять поиск записей в БД (текст).
- Таблица — значение таблица устанавливает имя в таблице (текст).
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- BSTR IP — установка и чтение IP адреса компьютера, на котором установлена база данных (строка).
- BSTR DSN — установка и чтение имени источника данных DSN (строка).
- BSTR Database — установка и замена названия базы данных, к которой необходимо произвести подключение (строка).
- BSTR User — установка и чтение пользователя (имя, введенное при установке MySQL) (строка).
- BSTR Password — установка и чтение пароля пользователя (строка).
- BSTR Table — установка и чтение названия таблицы, к которой производим подключение (строка).
- BSTR Delimiter — установка и чтение текстового разделителя столбцов (полей) базы данных (строка).
- BSTR Column — установка и чтение столбца, значения которого будут на выходе (строка).
- BSTR Timestamp — установка и чтение столбца с меткам времени (строка).
- BSTR ErrorKey1 — установка и чтение ключевого слова ошибки 1 (строка).
- BSTR ErrorKey2 — установка и чтение ключевого слова ошибки 2 (строка).
- BSTR ErrorKey3 — установка и чтение ключевого слова ошибки 3 (строка).
- BSTR WarningKey1 — установка и чтение ключевого слова предупреждения 1 (строка).
- BSTR WarningKey2 — установка и чтение ключевого слова предупреждения 2 (строка).
- BSTR WarningKey3 — установка и чтение ключевого слова предупреждения 3 (строка).
- LONG ErrorKey1Color — установка и чтение цвета выделения ошибки 1 (число).
- LONG ErrorKey2Color — установка и чтение цвета выделения ошибки 2 (число).
- LONG ErrorKey3Color — установка и чтение цвета выделения ошибки 3 (число).
- LONG WarningKey1Color — установка и чтение цвета выделения предупреждения 1 (число).
- LONG WarningKey2Color — установка и чтение цвета выделения предупреждения 2 (число).
- LONG WarningKey3Color — установка и чтение цвета выделения предупреждения 3 (число).
- LONG Limit — установка и чтение лимита записей (число).
- LONG SearchLimit — установка и чтение лимита поиска (число).
- VARIANT_BOOL PanelVisible — установка и чтение видимости панели управления:
- true — выходное значение выдается отображать панели управления;
- false — выходное значение выдается не отображать панели управления.
- BSTR PrimaryKeys — установка и чтение первичного ключа (число).
- VARIANT_BOOL ShowPrimaryKeys — установка и чтение отображения первичных ключей:
- true — выходное значение выдается отображать первичные ключи;
- false — выходное значение выдается не отображать первичные ключи.
- VARIANT_BOOL PrintEnable — установка и чтение возможности печати отчета:
- true — выходное значение возможности печати отчета;
- false — выходное значение не возможности печати отчета.
- VARIANT_BOOL ExcelEnable — установка и чтение возможности выгрузки данных в Excel:
- true — выходное значение возможности выгрузки данных в Excel;
- false — выходное значение не возможности выгрузки данных в Excel.
- BSTR ColumnWidths — установка и чтение ширины столбцов (число).
- VARIANT_BOOL AutoUpdate — установка и чтение автоматического обновления данных:
- true — возможность автоматического обновления данных включено;
- false — возможность автоматического обновления данных выключено.
- BSTR ServerType — установка и чтение поддержки серверов БД:MySQL/MariaDB; Firebird/Interbase (строка).
Примечание