首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

2003 报表 会的帮个忙啊解决方案

2012-01-31 
2003 报表 会的帮个忙啊SqlConnectionconnnewSqlConnection( datasourceserverinitialcatalogNorthwi

2003 报表 会的帮个忙啊
SqlConnection   conn=new   SqlConnection( "data   source=server;initial   catalog=Northwind;user   id=sa;password= ' ' ");
DataSet   ds   =   new   DataSet();

SqlDataAdapter   da1=new   SqlDataAdapter( "select   *   from   orders ",conn);
da1.Fill(ds, "orders ");
CrystalReport3   oCR=new   CrystalReport3();
oCR.SetDataSource(ds);
this.crystalReportViewer2.ReportSource   =   oCR;

这样写什么出现的报表显示的是空白啊!


是不是报表(CrystalReport3)还需要设计什么的啊!


[解决办法]
Rpt.account_report rpt1=new webform.Customer_Pay.Rpt.account_report();
try
{
rpt1.SetDataSource(Dcpfcp.get_account_report(Session[ "user "].ToString() ));
}
catch(Exception ex)
{
this.errmsgbox.Value =ex.Message;
}
this.CrystalReportViewer1.ReportSource=rpt1;
[解决办法]
帮顶!
[解决办法]
oCR.SetDataSource(ds.Tables[ "orders "]);

[解决办法]
up
[解决办法]
问题应该不出在这段代码,报表页面你是怎么做的?
[解决办法]
mark,共同学习。
[解决办法]
在你的项目中有CrystalReport3.cs这个文件吗?
该文件是你往项目中添加CrystalReport3报表时自动生成的.没有的话你要在资源管理器中重新添加报表,或者是你的水晶报表出了问题,它不能自动生成这个文件.

热点排行