The base table fields are in SQL Server 2000 and I know they have not been changed. I have tried deleting and creating the view from scratch with the same results.
Have you tried building the view directly via code or are you just using the visual view designer? Try using code for this one instance and see what happens.