C# 水晶报表:我要创建一个水晶报表,先创建了一个数据集DataSet1,在这上边创建的了datatable名为"dttj",创建水晶报表myReport,调用数据集DataSet1里的表dttj;我又创建的一个aspx文件添加水晶报表预览控件CrystalReportViewer,在后台代码我想把我写的sql语句运行收集的dateset (dateset ds=objbase.ExecSelect(sql, "aa");)里的数据表aa付给dataset1离得dttj,怎么复制啊
DataSet ds = new DataSet();
Base objbase = new Base();
DataSet1 ds1 = new DataSet1();
protected void Page_Load(object sender, EventArgs e)
{
GetData();
}
public void GetData()
{
string sql;
sql = "select bh,khmc,count(khmc) as gmcs,sum(payment) as gmje from hzjl group by khmc,bh order by n";
ds = objbase.ExecSelect(sql, "hzjl"); ds1 = ds.Tables["hzjl"];//错误行"错误 1 无法将类型“System.Data.DataSet”隐式转换为“DataSet1”。存在一个显式转换(是否缺少强制转换?)"
ReportDocument reportdoc;
reportdoc = new ReportDocument();
reportdoc.Load(Server.MapPath("MyReport.rpt"));
CrystalReportViewer1.ReportSource = reportdoc; }
DataSet ds = new DataSet();
Base objbase = new Base();
DataSet1 ds1 = new DataSet1();
protected void Page_Load(object sender, EventArgs e)
{
GetData();
}
public void GetData()
{
string sql;
sql = "select bh,khmc,count(khmc) as gmcs,sum(payment) as gmje from hzjl group by khmc,bh order by n";
ds = objbase.ExecSelect(sql, "hzjl"); ds1 = ds.Tables["hzjl"];//错误行"错误 1 无法将类型“System.Data.DataSet”隐式转换为“DataSet1”。存在一个显式转换(是否缺少强制转换?)"
ReportDocument reportdoc;
reportdoc = new ReportDocument();
reportdoc.Load(Server.MapPath("MyReport.rpt"));
CrystalReportViewer1.ReportSource = reportdoc; }
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货