In reply to Wilton.

So it's reading all of the lines, but they are written as empty to a data set? I recommend using the DATA step debugger in EG to see what you're really reading in, step by step.