У меня есть проект проекта BIDS для загрузки данных из нескольких плоских файлов в базу данных SQL Server 2008. Данные предоставлены другой организацией.Looping Through Columns в компоненте скрипта SSIS
Многие данные имеют задние или ведущие пробелы. Этого достаточно, потому что это потребует от меня изменения размера столбцов в моей таблице для размещения. Я мог бы использовать производный столбец для решения этой проблемы, но есть достаточно столбцов, что было бы нецелесообразно устанавливать все это вручную.
Я пытаюсь использовать компонент скрипта (преобразование), чтобы удалить передние и конечные пробелы из каждого поля перед загрузкой. Тем не менее, это мой первый удар по использованию компонента сценария, и мне не повезло.
Попытка простой цикл Еогеасп:.
foreach(DataColumn i in Row)
{
/* do something */
}
дает мне ошибку «Еогеасп оператор не может работать с переменными типа„Input0Buffer“, потому что„Input0Buffer“не содержит публичное определение„GetEnumerator“Что мне нужно сделать, чтобы решить эту проблему?