2012-08-09 3 views
0

У меня есть плоский файл, который содержит несколько партий.Обработка нескольких партий в плоском файле SSIS

Я хочу прочитать файл в таблице db, но поддерживаю некоторую ссылку на партию, к которой принадлежит каждая строка.

Моя мысль состоит в том, чтобы добавить к каждой строке подробно дату/метку времени в строке заголовка из партии, к которой принадлежит каждая строка.

Что я сделал, это прочитать файл в наборе записей в памяти, а затем использовать контейнер цикла foreach для проверки и обработки каждой строки.

Я застрял на следующем: 1. изучите каждую строку, определите, является ли она заголовком или нет. 2. добавьте информацию заголовка партии в каждую строку.

Благодаря

+0

Hi Можете ли вы разделить файл на более мелкие куски с помощью C# в задаче сценария? – WaZ

+0

Я мог бы. В этом сценарии, хотя я хочу сохранить всю обработку в пакете SSIS. – user1036833

ответ

0

Я нашел this пример сценария на MSDN, который работал отлично. Если вы кодируете в C#, инициализируете свою переменную счетчика вне функции else, она будет продолжать восстанавливать каждый раз, когда вызывается функция.

Смежные вопросы