日期:2014-05-20  浏览次数:20755 次

水晶报表为什么需要注册
为什么我在做水晶报表显示数据时,提示要我提供更多的信息,(要登陆密码,数据库等??????????????????

------解决方案--------------------
你用的不是push模式
------解决方案--------------------
本来就是要这些的么,你是在报表设计器里设计的,是PULL模式,这些是必须的,你想问什么?
------解决方案--------------------
up
------解决方案--------------------
楼上的怎么被封杀了.搞笑.
是不是经常讲黄色笑话.
------解决方案--------------------
这个东西还是自己看书比较好,一句话讲不清楚.
楼主赶快揭贴吧.泱泱大国诚信为本啊.
------解决方案--------------------
push


DataSet dsdataSet = new DataSet();
rptClient() oRpt = new rptClient(); //已建立的报表rptClient
OleDbDataAdapter da=new OleDbDataAdapter( "select * from TableName ",conn);
da.Fill(dsdataSet, "TableName ");
//使用“报表引擎”对象模型将填充的数据集,传递给报表
oRpt.SetDataSource(dsdataSet.Tables(0));
//将带有数据的报表对象绑定到 Windows 窗体查看器,rptVew(CrystalReportViewer控件)
rptVew.ReportSource = oRpt;
注意 FillDataSet 方法可连接到指定的数据库,提取数据,然后断开数据库连接。如果您希望将数据库中的多个表添加到报表中,请使用 SQL JOIN 语句将这些表联接在一起;然后在 FillDataSet 方法中指定一个结果表。

------解决方案--------------------
e表 号称水晶报表杀手. 详见: http://my5155.meibu.com
------解决方案--------------------
你跟報表給數據源了沒,主子報表都需要的。
------解决方案--------------------
这个问题我也遇到,

你应该下载 水晶报表的 sp3补丁, 打过就能解决问题了。