Вставка данных
Last updated
Last updated
Элемент производит вставку данных в указанную таблицу базы данных (БД).
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
База данных Группа свойств для установки подключения к базе данных. Заполняется в том случае, когда элемент «Вставка данных» используется вне контейнера «Присоединиться к БД» | |
Соединение с БД* [LTools.Database.DatabaseInst] - Название переменной, хранящей инстанс соединения с БД. Используется для более быстрого подключения к уже активному соединению. Если переменная указана, то свойства «Тип БД» и «Строка соединения» заполнять не нужно.
Тип БД [LTools.Database.Model.DatabaseTypes] - Тип подсоединяемой базы данных. Доступные значения:
1. Ole DB — по умолчанию.
2. Postgre Sql.
3. ODBC
Пример: Postgre Sql
Ole DB:
"Provider=SQLOLEDB;Data Source=<servername>;Initial Catalog=<dbname>;Integrated Security=SSPI"
PostgreSQL:
"Host=<host>;Port=5432;Password=<password>;Username=<username>;Database=<dbname>"
ODBC:
"DRIVER=<ODBC Driver>; SERVER=<host>; PORT=<port number>;DATABASE=<dbname>; USER=<username>; PASSWORD=<password>"
|
Данные запроса
Таблица* [String] - Название таблицы в БД, в которую вы хотите вставить данные. Пример: "table1"
Данные* [System.Data.DataTable] - Данные в виде таблицы. Укажите название переменной.
Таймаут* [Int32] - Таймаут запроса в миллисекундах. Пример: 10000
Вывод
Кол-во [Int32] - Итоговое количество вставленных строк.
Пример использования элемента в процессе с типом Только код (Pure code):
Строка соединения [String] - Строка соединения с БД. Строку можно сформировать автоматически по кнопке — в этом случае откроется окно мастера (Wizard). Пример: