急!!水晶报表的数据源问题求助大侠 C#
我现在要开发个程序,.netc#,数据库在广域网上,用webservice连接的,查询返回的是个dataset,要求用这个dataset作为报表的打印数据源,问题是我使用...
我现在要开发个程序,.net c#,数据库在广域网上,用webservice连接的,查询返回的是个dataset,要求用这个dataset作为报表的打印数据源,问题是我使用本地数据源就报错:该数据集不含报表.这个要怎么解决.我代码是这样写的: print1.Load( "print.rpt "); print1.Refresh(); print1.SetDataSource(dataSet2.Tables[0]); <---该数据集不含报表 crystalReportViewer1.ReportSource = print1; crystalReportViewer1.Refresh(); crystalReportViewer1.Update(); print1是个printdoc 看了很多都是用xsd的,但我不知道怎么将dataset的里的数据转换到xsd里面. 希望各位大侠能给些详细的代码,或者告诉我需要哪些控件,总之尽量详细,或者有更好的方法,谢谢,在线等 請問樓主: print1.Load( "print.rpt ");這句里的“print.rpt”報表文件的數據源來自何方?? 建議樓主先找個例子看看。。
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询