protected CrystalDecisions.Web.CrystalReportViewer CrystalReportViewer1;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
// 声明所需变量。
TableLogOnInfo logOnInfo = new TableLogOnInfo(); // 这里必须事先申明一个ReportDocument对象 Report,同时加载数据报表
ReportDocument oRpt = new ReportDocument();
string path = Server.MapPath("Report_rpt\\CrystalReport1.rpt"); //oRpt.Load(path); oRpt.Load("D:\\WebApp\\myCrystalReport\\Report_rpt\\CrystalReport1.rpt");
int i = 0; // 对报表中的每个表依次循环。
//for (i=0;i == oRpt.Database.Tables.Count - 1;i++)
//{
// 设置当前表的连接信息。
logOnInfo.ConnectionInfo.ServerName = ConfigurationSettings .AppSettings ["servername"];
logOnInfo.ConnectionInfo.DatabaseName = ConfigurationSettings .AppSettings ["database"];
logOnInfo.ConnectionInfo.UserID = ConfigurationSettings .AppSettings ["userid"];
logOnInfo.ConnectionInfo.Password = ConfigurationSettings .AppSettings ["pass"];
oRpt.Database.Tables [0].ApplyLogOnInfo(logOnInfo);
//}
CrystalReportViewer1.ReportSource = oRpt;
CrystalReportViewer1.DataBind();
// /crystalreportwebformviewer/images/toolbar/upd.gif
}
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
// 声明所需变量。
TableLogOnInfo logOnInfo = new TableLogOnInfo(); // 这里必须事先申明一个ReportDocument对象 Report,同时加载数据报表
ReportDocument oRpt = new ReportDocument();
string path = Server.MapPath("Report_rpt\\CrystalReport1.rpt"); //oRpt.Load(path); oRpt.Load("D:\\WebApp\\myCrystalReport\\Report_rpt\\CrystalReport1.rpt");
int i = 0; // 对报表中的每个表依次循环。
//for (i=0;i == oRpt.Database.Tables.Count - 1;i++)
//{
// 设置当前表的连接信息。
logOnInfo.ConnectionInfo.ServerName = ConfigurationSettings .AppSettings ["servername"];
logOnInfo.ConnectionInfo.DatabaseName = ConfigurationSettings .AppSettings ["database"];
logOnInfo.ConnectionInfo.UserID = ConfigurationSettings .AppSettings ["userid"];
logOnInfo.ConnectionInfo.Password = ConfigurationSettings .AppSettings ["pass"];
oRpt.Database.Tables [0].ApplyLogOnInfo(logOnInfo);
//}
CrystalReportViewer1.ReportSource = oRpt;
CrystalReportViewer1.DataBind();
// /crystalreportwebformviewer/images/toolbar/upd.gif
}
解决方案 »
- 用jquery上传多个图片插件如何实现多个图片预览效果?
- 如何设置cache的过期时间
- GridView控件当中的第一列的Visable设为false为什么分页也不见了呢?
- Vs2005下,使用FileUpload控件问题
- 为什么用SendARP获取局域网的网卡的MAC地址只返回前4位???而不是6位呢?
- webservice接收参数后插入多表?
- 命名空间的问题? 高手请指点!问题有点菜:)
- 怎么样才能学好asp.net???
- ViewState的实现原理是怎样的?
- 如何统计在线人数?有没有人有好方法,解决的好,分可以再加
- 在线等待,请高手帮忙啊 急、急、急、急!!!!!!!!
- dropdownlist的联动问题,不想页面刷新,如何放在客户端解决?
异常详细信息: CrystalDecisions.CrystalReports.Engine.LogOnException: 文件 C:\Inetpub\wwwroot\TestCystal\CrystalReport1.rpt 内出错:无法连接:错误的登录参数。