如何使用推模式给CrystalReportViewer添加报表文件? 本帖最后由 soarandy 于 2009-09-18 18:34:56 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 cr.Load(Application.StartupPath + "CrystalReport2.rpt"); cr.SetDataSource(ds);//此位置报错 不用這兩句試一下,另外多種查詢的話是要做多報表的,用代碼很多功能實現不了! 是下面这句话的问题: cr.Load(Application.StartupPath + "CrystalReport2.rpt"); Load里面放的是CrystalReport2.rpt的路径;所以若是在编写软件时,要写成下面这种形式: string strPath = Application.StartupPath.Substring(0, Application.StartupPath.Substring(0, Application.StartupPath.LastIndexOf("\\")).LastIndexOf("\\")); strPath += @"\CrystalReport1.rpt"; cr.Load(strPath); winfrom reportview 导入excel中的数据实现方法 C#制作俄罗斯方块让方块运动时的问题 一句js代码的疑问 数据库连接验证用户名问题.. 求一个教师分房管理系统 未将对象引用设置到对象的实例 急急急~~~怎么调用返回值是一个类的实例的dll? C#中如何在picturebox上画图? 控制电脑自动开打一个文件夹,然后在自动关掉 如何获取DataGrid中当前行指定列的数据!! CheckedListBox打勾、取消打勾触发哪个事件? 鼠标放到窗体上会变色,怎么实现
cr.SetDataSource(ds);//此位置报错
不用這兩句試一下,另外多種查詢的話是要做多報表的,用代碼很多功能實現不了!
cr.Load(Application.StartupPath + "CrystalReport2.rpt");
Load里面放的是CrystalReport2.rpt的路径;所以若是在编写软件时,要写成下面这种形式:
string strPath = Application.StartupPath.Substring(0, Application.StartupPath.Substring(0, Application.StartupPath.LastIndexOf("\\")).LastIndexOf("\\"));
strPath += @"\CrystalReport1.rpt";
cr.Load(strPath);