水晶报表CrystalReportViewer问题

mdma 2005-03-17 08:23:47
在设计里可以看到报表,可是用IE浏览就不行了,显示如下信息:
CrystalReportViewer - CrystalReportViewer1
使用 ReportSource 或 DataBindings 属性指定一个报表源

各位大侠帮帮手啊
数据源可以肯定没有。

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace WebProject3
{
/// <summary>
/// WebForm1 的摘要说明。
/// </summary>
public class WebForm1 : System.Web.UI.Page
{
protected CrystalDecisions.Web.CrystalReportViewer CrystalReportViewer1;

private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
应该怎么加代码啊?第一次用。C#下PUSH模式
...全文
195 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhpu2000 2005-04-08
  • 打赏
  • 举报
回复
没有做过WEB下的水井,学习
sd_lichangyou 2005-04-07
  • 打赏
  • 举报
回复
你的report myreport =new 你的report();
CrystalReportViewer1.ReportSource=myreport;
试试吧
laojievip 2005-03-22
  • 打赏
  • 举报
回复
收藏
landlordh 2005-03-18
  • 打赏
  • 举报
回复
eg.


this.crystalReportViewer1 = new CrystalDecisions.Windows.Forms.CrystalReportViewer();
this.reportDocument1 = new CrystalDecisions.CrystalReports.Engine.ReportDocument();

private void Form1_Load(object sender, System.EventArgs e)
{
reportDocument1.Load(@"rpt2.rpt");
...
string SelectCmdString = "select * from tab1";
SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter(SelectCmdString, conn);
DataSet ds1 = new DataSet();
mySqlDataAdapter.Fill(ds1,"t1");
reportDocument1.SetDataSource(ds1.tables["t1"]);
crystalReportViewer1.ReportSource = reportDocument1;
crystalReportViewer1.DataBind();
...
}
delbrueck 2005-03-18
  • 打赏
  • 举报
回复
不懂c#,up一下
mdma 2005-03-18
  • 打赏
  • 举报
回复
landlordh()
你的E-mail是多少?我可以发那东西给你帮我看看源代码吗?

刚刚学很多不会
xwdd129 2005-03-18
  • 打赏
  • 举报
回复
看错误,不是数据源问题,是没有指定报表文件,按楼上的代码操作是正确的!!

4,819

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧