переменная списка пользовательских классов с пакетом foreis SSIS - PullRequest
0 голосов
/ 25 марта 2020

объект класса

public class formDb
    {       
        public string InternalId { get; set; }
        public string referenceNumber { get; set; }
        public string formID { get; set; }
        public string submittedFormId { get; set; }           
    }

Я создал list<formDb> и назначил переменную уровня пакета служб SSIS Dts.Variables["User::formDb"].Value = formDbs;

Мне нужно сохранить возвращаемую переменную в таблице SQL. Как запустить foreach l oop для каждого возвращаемого значения.

структура таблицы

CREATE TABLE [dbo].[Formtable](
    [InternalId] [nvarchar](max) NOT NULL,
    [referenceNumber] [nvarchar](max) NULL,
    [formId] [nvarchar](max) NULL,
    [submittedFormId] [nvarchar](max) NULL,
    }

Я видел много постов. они работали со строковым массивом, чтобы передать параметр в foreach и передать SQL задачу выполнения, но я не знаю, как передать объект списка классов и его параметр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...