VB.NET从VS2003升到VS2005后报表无法使用的解决方法
2007-08-11 23:20
435 查看
我有一个VB.NET的项目在从VS2003转成VS2005的项目后,里面的报表突然不能用了,提示的错误是“无法在清单资源中找到该报表。请创建项目并重试。”如图:
在网上搜索了很多资料,都没找到答案,最后在http://www.soeye.cn/article/487.html找到了答案。。
原来在VS2005下的CrystalReportViewer可以直接已推模式选择报表文件。操作方法是:鼠标放到CrystalReportViewer控件上,这时控件的有上方会出现一个黑色三角,如图:
点击三角图标,会出现下图:
点击新建报表源会出现选择报表源的窗口,在里面你可以选择项目里已存在的.rpt报表文件了。。
选择好.rpt文件后,VS2005会在页面上增加下面一段代码
<CR:CrystalReportSource ID="CrystalReportSource1" runat="server">
<Report FileName="aaaaa.rpt">
</Report>
</CR:CrystalReportSource>
它代表一个报表源。
下面要做的就是在页面的类文件里绑定数据了。。
类似的代码如下:
CrystalReportSource1.ReportDocument.SetDataSource(dt);
CrystalReportSource1.DataBind();
CrystalReportViewer1.ReportSource = CrystalReportSource1;
CrystalReportViewer1.DataBind();
其中dt为DataTable变量。
在网上搜索了很多资料,都没找到答案,最后在http://www.soeye.cn/article/487.html找到了答案。。
原来在VS2005下的CrystalReportViewer可以直接已推模式选择报表文件。操作方法是:鼠标放到CrystalReportViewer控件上,这时控件的有上方会出现一个黑色三角,如图:
点击三角图标,会出现下图:
点击新建报表源会出现选择报表源的窗口,在里面你可以选择项目里已存在的.rpt报表文件了。。
选择好.rpt文件后,VS2005会在页面上增加下面一段代码
<CR:CrystalReportSource ID="CrystalReportSource1" runat="server">
<Report FileName="aaaaa.rpt">
</Report>
</CR:CrystalReportSource>
它代表一个报表源。
下面要做的就是在页面的类文件里绑定数据了。。
类似的代码如下:
CrystalReportSource1.ReportDocument.SetDataSource(dt);
CrystalReportSource1.DataBind();
CrystalReportViewer1.ReportSource = CrystalReportSource1;
CrystalReportViewer1.DataBind();
其中dt为DataTable变量。
相关文章推荐
- 安装完vs2005后没有C#,VB.net,网站等模版的解决方法
- 在ASP.NET中使用IHttpHandler处理请求(如自实现AJAX)时,无法获得Session(或者说是Session 为 null)的原因及解决方法
- VS2003 无法调试asp.net的解决方法
- 关于VS2005 无法使用切换到设计视图的解决方法
- 使用DotNetNuke(DNN) Startkit 4.7(及以上版本)安装无法完成问题的解决方法
- VB.Net水晶报表:记录选择公式无效,显示出所有记录的解决方法
- ASP.NET中使用JQuery UI Dialog致表单无法提交的解决方法
- vs2005 ASP.Net 解决水晶报表无法横向打印
- 使用RDLC报表出现打印“客户端无法加载打印控件”解决方法
- 使用jasperreports和dynamicReport产生的报表无法保存为PDF文件的解决方法
- 使用jasperreports产生的报表无法保存为PDF文件的解决方法
- asp.net报表解决方法(第一次使用cnblogs的blog)
- 关于VS2005 无法使用切换到设计视图的解决方法
- 使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
- asp.net报表解决方法(第一次使用cnblogs的blog)
- ASP.NET中无法使用验证控件解决方法
- asp.net updatepanel 导致JS不能加载,而无法使用的解决方法
- 安装完vs2005后没有C#,VB.net,网站等模版的解决方法
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法