您的位置:程序门 -> .net技术 -> c#



大伙帮我看看哪里出了错


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


大伙帮我看看哪里出了错
发表于:2007-03-08 14:37:55 楼主
绑crystal的代码:

string   strprovider= "provider=microsoft.jet.oledb.4.0; "+ "data   source=灯塔明细.mdb ";  

crystalreport1   ocr   =   new   crystalreport1();

system.data.dataset   ds   =   new   dataset();

oledbconnection   myconn   =   new   oledbconnection(strprovider);

myconn.open();

string   strsel   =   "select   *   from   basicdata ";

oledbdataadapter   myadapter   =   new   oledbdataadapter(strsel,myconn);

myadapter.fill(ds, "basicdata ");

ocr.setdatasource(ds);//error

this.crystalreportviewer1.reportsource   =   ocr;
this.crystalreportviewer1.displaygrouptree=false;
crystalreportviewer1.refresh();


myconn.close();  


在ocr.setdatasource(ds);出错说:

“未处理的“crystaldecisions.crystalreports.engine.internalexception”类型的异常。”,其他信息:   无法找到清单资源中的报告。请创建项目并再次尝试

我是建立的空白报表crystalreport1.rpt再按照以上代码装入数据的。请问哪里做错了?
发表于:2007-03-08 15:06:181楼 得分:0
是不是要下补丁?还是说空白报表接收不了,我看这个问题比较普遍啊。郁闷
发表于:2007-03-08 15:13:412楼 得分:0
空白的报表不行,要你的报表的数据源的结构与你这里的dataset一样才行。
发表于:2007-03-08 15:14:493楼 得分:0
如果要做空白报表是要设置databases的---> tables
发表于:2007-03-08 15:42:174楼 得分:0
第一个问题已经解决。

“空白的报表不行,要你的报表的数据源的结构与你这里的dataset一样才行。


请教,如何操作呢?如何设报表的数据源的结构?
发表于:2007-03-08 16:18:355楼 得分:0
mark


快速检索

最新资讯