看这个帖子:http://expert.csdn.net/Expert/topic/1896/1896874.xml?temp=.5687372

解决方案 »

  1.   

    this.crystalReportViewer1.ReportSource=cro.tables(0)
      

  2.   

    我原來用vs.net2003本身帶的crystalreport照樓主這樣做沒問題. 
    可是安裝了 crystalreport9.2 之後,問題來了:
       在winform上增加ReportDocument時不出現選擇報表的窗口(問題1 ),這樣我就指定ReportDocument的 name為相應報表的name(此報表我已增加到project中),但這樣一來,運行以下命令時就會彈出一個窗口,要求輸入密碼
      cro.SetDataSource(objDataSet);
    this.crystalReportViewer1.ReportSource=cro