我被要求转换包含从VB6独立于.NET基于C#的Web应用程序的一些水晶报表的遗留应用程序问题从VB6独立的应用程序转换水晶报表的.NET Web应用程序
这是我的第一个.NET C#网络应用程序,所以我正在学习,因为我走
我试图得到水晶报告.net(包括版本没有授权)失败。
我惊喜地发现,我可以简单地将.RPT文件复制到Visual Studio 2008和他们的工作......好吧,几乎
打开.rpt文件工作在IDE很好,我可以查看报告和其正确填充
另一方面,如果我尝试从crystalreportsource(aspx页面)中的智能标记编辑报告失败,并显示“报告源未配置”,即使它是。
在运行时出现错误“报告未能加载”
我还需要连接到使用在web.config中所提供的连接字符串连接字符串可以在运行时改变的一个SQL数据库(以一个训练分贝)
我搜索并找到了几种技术来更改连接字符串,但任何尝试在运行时更改连接属性失败。
所以我想知道是否有任何我需要知道的疑难杂症?
我注定要失败吗?
如果需要,是否有一种简单的方法可以转换为Microsofts reportviewer?
DC(又名茫然和困惑)
解决:失败,“未配置报告源”
的问题看来,参考没有装载或放入不正确我重新添加的晶体报告一旦重新启动,立即崩溃VS2008的参考我再次加载他们,错误消失。
DC