急!!水晶报表的数据源问题求助大侠 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”報表文件的數據源來自何方?? 建議樓主先找個例子看看。。 展开
 我来答
我是总受282
2014-07-26 · TA获得超过168个赞
知道答主
回答量:116
采纳率:100%
帮助的人:105万
展开全部
我再说清楚点吧,水晶报表这边要求使用xsd的数据集才能在数据库专家里面看到,但是我在webservice里面查询返回的结果集是dataset的,两者无法转换,我将webservice返回值也转换成xsd集后也无法转换(一个是movestore.dataset1,一个是movestore.localhost.dataset1) 问大侠是否有办法转换,或者将回来的xsd转换成本地数据集xsd,oh,我的是2005 查看原帖>>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式