I've had this problem several times but I can usually correct it by deleting the subreport and re-creating it. Problem is that only some of the fields show on the subreport. In this case it's only the linked fields that are showing. And by showing I mean that when I run the report from within Visual Basic 2008, sending a dataset to the main report and subreport, the fields on the subreport don't print or show in the report viewer. Also, the all fields do show up in the report designer's preview. I'm using the exact SQL statements that I used when building the report and subreport.
I know this is difficult to understand but I need help with this asap. It's severely holding up the project that I'm working on. ANY ideas would be tremendously appreciated.