水晶报表 动态绑定数据库(高手进)

现在不知道数据库名,只有在用户使用程序时输入才能知道。所以在创建水晶报表时不能使用数据库专家。只能使用推模式用数据集作为报表的数据源,所以我干脆使用了空白报表。但是程序到... 现在不知道数据库名,只有在用户使用程序时输入才能知道。所以在创建水晶报表时不能使用数据库专家。只能使用推模式用数据集作为报表的数据源,所以我干脆使用了空白报表。但是程序到 “CrystalReport.SetDataSource(ds.Tables["tablename"]);”时,提示“该报表不包含表。”曾尝试使用强类型数据集来作为数据源,但依然提示“该报表不包含表”。上网查了好久才知道是因为以上代码中的表名和报表的临时表的表名不一致造成的。但是我使用的是空白报表,建报表的时候根本就没有提示过任何设置。所以请教大虾们怎么设置水晶报表临时表的表名。或者是帮想个解决办法,我都愁死了~~ 能给代码的尽量给个代码,什么语言都行。 展开
 我来答
Annie709
2011-11-11 · TA获得超过264个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:411万
展开全部

没用过水晶报表,我现在试用的FineReport可以实现动态绑定数据库,有两种形式:1.根据参数选择使用不同的数据库;2.使用关联数据集实现动态数据库

如下图

只能上传一张图,本来我有2张图的。

FineReport还挺好用的,功能很全面,有问题还可以去“FineReport爱好者论坛”提问,有很多强人在上面。

zhong_liang888
2011-11-08 · TA获得超过243个赞
知道小有建树答主
回答量:127
采纳率:0%
帮助的人:60万
展开全部
没分,估计每人给你答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-11-11
展开全部
没用过水晶报表,我现在试用的FineReport可以实现动态绑定数据库,有两种形式:1.根据参数选择使用不同的数据库;2.使用关联数据集实现动态数据库。FineReport还挺好用的,功能很全面,有问题还可以去FineReport爱好者论坛提问,有很多强人在上面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式