• Thanks, John! Sorry for the late reply. I had been on vacation.

    The reason I used the Script component is because the file is not delimited. It's a text log file. To my understanding, the flat file source adapter is for delimited or columnized files.

    Regarding the OnError Handler you suggested, I tried to put the "Script Task" on the OnError Handler. However, the available list in the readwritevariables doesn't have System::Propogate variable in its dropdown list. Therefore, even though I coded:[font="System"] Dts.Variables["System::Propagate"].Value = false; [/font]in my script, it wouldn't work. Would you please give more specifics or an example? I do want to skip the failed iteratiion and continue on the next for the loop.

    Thanks again!