找回密码
 立即注册

QQ登录

只需一步,快速开始

wangnbam

银牌会员

2

主题

6

帖子

2972

积分

银牌会员

积分
2972

活字格认证

最新发帖
wangnbam
银牌会员   /  发表于:2014-2-19 16:53  /   查看:6248  /  回复:6
使用C1ReportDesigner新建报表,选择Microsoft OLE DB Proveder for Oracle连接oralce数据源,测试连接成功,点击确定后,程序卡死,任务管理器里显示程序未响应,等很长时间以后,程序恢复正常,相关表信息才加载出来,非常慢。

6 个回复

倒序浏览
wangnbam
银牌会员   /  发表于:2014-2-19 16:54:00
沙发
如何解决连接oracle非常慢的问题???
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-2-19 17:49:00
板凳
回复 2楼wangnbam的帖子

请问您使用的是远程连接还是本地连接?速度慢有可能受带宽影响。
回复 使用道具 举报
wangnbam
银牌会员   /  发表于:2014-2-21 09:23:00
地板
回复 3楼iceman的帖子

本地连接,而且数据量很小,版本是oracle11g
回复 使用道具 举报
wangnbam
银牌会员   /  发表于:2014-2-21 09:30:00
5#
回复 3楼iceman的帖子

另外问一个问题,做报表的时候,统计多维度怎么更方便?例如:统计项目花费,按项目类别、省份两个维度统计。 我现在的做法是先按项目类别出每个类别的总花费报表,再按项目类型下每个省份花费出一张报表,把每个省份的报表作为子报表添加到项目类别总花费报表中。 感觉这样麻烦,还有更好的做法吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-2-21 15:40:00
6#
回复 5楼wangnbam的帖子

C1Report 有分组的功能,两个维度在 项目类别 基础上分组即可。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-2-21 17:17:00
7#
回复 4楼wangnbam的帖子

不好意思,C1ReportDeginer 数据绑定是使用微软的 Provider,我们也没有办法进行干预。

您可以通过 .NET 自带的 ReportViewer 控件来绑定 Oracle 数据库,查看速度是否有差别。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部