您的位置:程序门 -> .net技术 -> 图表区



不报错,也不出现红叉,就是在页面上看不见水晶报表的图,附主要源码.


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


不报错,也不出现红叉,就是在页面上看不见水晶报表的图,附主要源码.
发表于:2007-03-16 17:49:45 楼主
点击事件中的代码:
private   void   button1_click(object   sender,   system.eventargs   e)
{
stringsqlconn=configurationsettings.appsettings[ "dsn "];
sqlconnection   myconnection=new   sqlconnection(sqlconn);
                        myconnection.open();
string   sql= "select   *   from   mccs   where mc_name= ' "+this.dropdownlist1.selecteditem.text+ " ' ";
sqldataadapter   mycommand=new   sqldataadapter(sql,myconnection);
          dataset4   myset=new   dataset4();  
mycommand.fill(myset, "rpt1 ");           //定义数据集
crystalreport5   rpt1=   new   crystalreport5();     //定义报表
rpt1.setdatasource(myset);
crystalreportviewer1.reportsource=rpt1;
}
发表于:2007-03-16 19:28:171楼 得分:0
好像没有错哦~~,请test
  private   void   button1_click(object   sender,   system.eventargs   e)

                reportdocument   reportdoc;
                reportdoc   =   new   reportdocument();
                reportdoc.load(server.mappath( "crystalreport5.rpt "));
            stringsqlconn=configurationsettings.appsettings[ "dsn "];
sqlconnection   myconnection=new   sqlconnection(sqlconn);
                        myconnection.open();
string   sql= "select   *   from   mccs   where mc_name= ' "+this.dropdownlist1.selecteditem.text+ " ' ";
sqldataadapter   mycommand=new   sqldataadapter(sql,myconnection);
          dataset4   myset=new   dataset4();  
mycommand.fill(myset, "rpt1 ");           //定义数据集
//crystalreport5   rpt1=   new   crystalreport5();     //定义报表
rpt1.setdatasource(myset);
crystalreportviewer1.reportsource=rpt1;
}

欢迎加37504062学习~
发表于:2007-03-17 08:08:322楼 得分:0
rpt1.setdatasource(myset);//改为reportdocsetdatasource(myset)


快速检索

最新资讯
热门点击