2017-12-14 11 views
1

CoNumフォルダがほとんどなく、CycleDateフォルダを含むルートフォルダを持っています。すべてのCycleDateフォルダには、N718010.txtという名前のファイルがあります。 SQLデータベーステーブルに挿入したい。 SSISの世界で初心者と同じように私が達成する方法を提案してください。サブフォルダを列挙し、フラットファイルからレコードをSQLに保存する

enter image description here

私はこのURL - http://microsoft-ssis.blogspot.in/2011/01/foreach-folder-enumerator.html

に続くが、それは不完全であり、これは次のように変数(XMLDOC)のパスを取得してしまった:私はに向けてさらに進行助けてください enter image description here

これらのレコードをSQLデータベーステーブルに保存する方法

注:CoNumとCycleDateをそれぞれ レコードのテーブルに保存する必要があります。あなたがする必要がどのような

+0

ファイルには同じ情報が含まれていますか?列など – plaidDK

+0

いいえ、CoNumとCycleDateの2つの余分な列を保存しました。残りの列は一致します。 – LogicalDesk

答えて

2

は、あなただけであなたのフルパス変数をサブストリングができ、ちょうどあなたがCoNumとCycleDateを取得するには非常に基本的な方法についてhere

を読むことができ、簡単なForeach Loop Container

を使用することです導出された列。

+0

私は変数のXMLノード形式でパスを取得しました。 – LogicalDesk

+0

しかし、なぜそれはXMLノードで必要ですか? D:\ SSISDAta \ AMLFILES – plaidDK

+0

私はこのURLに従いました。http://microsoft-ssis.blogspot.in/2011/01/foreach-folder-enumerator.html – LogicalDesk

関連する問題