Вставка данных
Insert
Элемент производит вставку данных в указанную таблицу базы данных (БД).
Свойства
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Свойство | Тип | Описание | Пример |
---|---|---|---|
База данных: | Группа свойств для установки подключения к базе данных. Заполняется в том случае, когда элемент «Вставка данных» используется вне контейнера «Присоединиться к БД» | ||
Соединение с БД* | LTools.Database.DatabaseInst | Название переменной, хранящей инстанс соединения с БД. Используется для более быстрого подключения к уже активному соединению. Если переменная указана, то свойства «Тип БД» и «Строка соединения» заполнять не нужно | |
Тип БД | LTools.Database.Model.DatabaseTypes | Тип подсоединяемой базы данных. Доступные значения: 1. Ole DB — по умолчанию. 2. Postgre Sql. 3. ODBC |
|
Строка соединения | String | Ole DB:
PostgreSQL:
ODBC:
| |
Данные запроса: | |||
Таблица* | String | Название таблицы в БД, в которую вы хотите вставить данные |
|
Данные* | Данные в виде таблицы. Укажите название переменной | ||
Таймаут* | Int32 | Таймаут запроса в миллисекундах |
|
Вывод: | |||
Кол-во | Int32 | Итоговое количество вставленных строк |
Окно мастера
🔹 Для ODBC мастер отсутствует.
Мастер для Ole DB:
Мастер для PostgreSQL:
После заполнения полей мастера и нажатия кнопки OK строка соединения сформируется автоматически и будет записана в соответствующее свойство.
Рассмотрим пример заполнения мастера для PostgreSQL. В свойстве Тип БД указываем Postgre Sql
. После чего вызываем мастер и заполняем параметры подключения:
Нажимаем Тест, чтобы убедиться, что подключение настроено успешно. После чего сохраняем настройки. В свойстве Строка соединения автоматически сформировалось значение из нашего мастера: "Host=localhost;Port=5432;Password=pass;Username=postgres;Database=postgres"
.
Только код
Пример использования элемента в процессе с типом Только код (Pure code):
Last updated