起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 254|回复: 12

【结贴】透视数据集使用复杂SQL语句的问题**

[复制链接]
发表于 2008-10-31 15:44:32 | 显示全部楼层 |阅读模式
由于客户的需求比较复杂,我们需要事先使用复杂的SQL语句将数据统计出来,由于手册中说决策数据集不支持复杂的SQL语句,打算使用平台中的透视数据集来解决这个问题,当把SQL语句赋给透视数据集后,测试数据可以正常显示,但是点击确定的时候也会报不支持复杂的SQL语句的错误,请问版主,这个问题如何解决?
回复

使用道具 举报

发表于 2008-10-31 15:53:34 | 显示全部楼层
可以用普通数据集,或者Query来展现,或者用自定义数据集
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-31 16:05:00 | 显示全部楼层
透视数据集也不支持复杂的SQL语句吗
回复 支持 反对

使用道具 举报

发表于 2008-10-31 16:38:18 | 显示全部楼层
不知道你的SQL复杂到啥程度,一般是可以,如果提示了,应该这样的SQL是不支持了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-31 17:14:43 | 显示全部楼层
按照版主2楼所说的解决方法,应该就只能以普通的Grid列表的形式展现给客户吧,还有其他的方法吗?
回复 支持 反对

使用道具 举报

发表于 2008-10-31 17:29:28 | 显示全部楼层
把你复杂sql建立一个视图,然后透视视图,看是否可行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-31 17:49:32 | 显示全部楼层
如何透视这个视图,能说详细一些吗?
回复 支持 反对

使用道具 举报

发表于 2008-10-31 20:43:33 | 显示全部楼层
视图就是一个数据表,你怎么透视表的就怎么透视视图看看了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-3 13:55:12 | 显示全部楼层
透视一个视图已经做了,并且在透视数据集中也不报错,但是当将表现文档中的DataGrid的数据源连接到该透视数据集之后,双击这个数据集就报 “没有数据字段定义,无法打开数据集”的错误
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-4 16:03:12 | 显示全部楼层
沉了吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-26 16:17 , Processed in 0.036357 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表