无效报表文件路径
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: 无效报表文件路径源错误:
行 36: da.Fill(ds,"login");
行 37: // CrystalReport1 cr1 = new CrystalReport1();
行 38: ReportDoc.SetDataSource(ds);
行 39: crv.ReportSource=ReportDoc;
行 40: con.Close();
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: 无效报表文件路径源错误:
行 36: da.Fill(ds,"login");
行 37: // CrystalReport1 cr1 = new CrystalReport1();
行 38: ReportDoc.SetDataSource(ds);
行 39: crv.ReportSource=ReportDoc;
行 40: con.Close();
解决方案 »
- 一个简单的httpd.ini该怎么来写呀,谢谢了.
- 在windows2003上安装framework4.0时出现“无法定位序数254 于动态链接库msi.dll上”
- c#如何实现在不刷新页面的情况下数据库有新增内容时候弹窗提示
- petshop里的问题
- ===关于用javascript对表单中两个文本框进行比较的问题?===
- 在ASP.Net中,抽象属性起了什么作用?
- 如何单击Table的任意位置,取出该单元格内的值啊
- 那里有C#.net的QQ群,找了好多,都满人了...
- 求助!!!同一个问题,再开一贴
- .net无法调试:不会命中当前中断点,没有为该文档加载任何符号
- 这个是什么栋栋^_^
- 几行代码轻松搞定网页的简繁转换
还有你用的是c#还是VB
CrystalReport1 在是不是在另一个文件夹下?
如果是你就这样 [文件夹名].CrystalReport1 cr1 = new [文件夹名].CrystalReport1()
是否已经包含在项目中?
如果还是不行,试着把报表文件的属性中的“自定义工具”从
CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator
改为
CrystalDecisions.VSShell.CodeGen.ReportCodeGenerator
{
protected CrystalDecisions.Web.CrystalReportViewer crv;
protected System.Web.UI.WebControls.Button Button1;
protected System.Web.UI.WebControls.Button Button2;
protected System.Web.UI.WebControls.DropDownList DropDownList1;
protected System.Web.UI.WebControls.Label Label1;
ReportDocument ReportDoc;
private void Page_Load(object sender, System.EventArgs e)
{
ReportDoc = new ReportDocument();
SqlConnection con = DB.myconnection();
con.Open();
string mycon="select * from login";
SqlDataAdapter da=new SqlDataAdapter(mycon,con);
DataSet1 ds=new DataSet1();
da.Fill(ds,"login");
CrystalReport1 cr1 = new CrystalReport1();
ReportDoc.SetDataSource(ds);
crv.ReportSource=ReportDoc;
con.Close();
// 在此处放置用户代码以初始化页面
}
}
这行没有用 ,因为我就没有 匹配的 .cs文件
就可以了.
请问 lee_wei(争取做一个好农民!) 为什么要将
CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator
改为
CrystalDecisions.VSShell.CodeGen.ReportCodeGenerator
这个怎样默认设置,是不是再今后创建时 都要这样设置