Skip to Content

Primo.Database.SqlServer

Primo RPA Studio ProPrimo RPA Studio Core

NuGet-пакет Primo.Database.SqlServer предназначен для автоматизации взаимодействия с базами данных MS SQL Server. Пакет позволяет подключаться к базам данных SQL Server и выполнять различные операции в рамках автоматизированных процессов: выполнение запросов, вставка данных и отключение от БД.

NuGet-пакет Primo.Database.SqlServer не входит в стандартный набор активностей и требует дополнительной установки.

Установка:

Элементы пакета

ЭлементНазначение
Connect (SQL Server)Устанавливает соединение с базой данных SQL Server.
Execute Query (SQL Server)Выполняет SQL-запрос к базе данных.
Insert (SQL Server)Вставляет данные в таблицу базы данных.
Disconnect DB (SQL Server)Разрывает соединение с базой данных и освобождает внешние ресурсы.
// Подключение к базе данных // wf - [LTools.Common.Model.WorkflowData] ссылка на родительский алгоритм // db - [String] строка подключения к БД (SERVER=<хост>:<порт>; DATABASE=<имя_БД>; UID=<пользователь>; PWD=<пароль>) Primo.Database.SqlServer.DatabaseApp app = Primo.Database.SqlServer.DatabaseApp.Init(wf, db); // Вставка данных // app - [Primo.Database.SqlServer.DatabaseApp] объект приложения БД // query - [String] имя таблицы // data - [System.Data.DataTable] данные для вставки // timeOut - [Int32] тайм-аут запроса // res - [Int32] количество затронутых записей int res = app.Insert(query, data, [timeOut]);