I had similar problems and at least in my case it was the collation of each column that messed things up. I used BCP (no wizards) and I had to create a format file to make it work.SQL store procedure:SELECT CAST(RecordNumber AS char(10)) + CAST(State AS CHAR(20)) AS AllColumnsFROM ...
Format file:8.011 SQLCHAR 0 268 "\r\n" 1 AllColumns Danish_Norwegian_CI_AS
BCP-command:bcp "EXEC mydb.dbo.myproc" queryout "D:\filepath\filename.txt" -T -S mydbinstance -f D:\filepath\bcp.fmt
--Lumbago"Real programmers don't document, if it was hard to write it should be hard to understand"