http://topic.csdn.net/t/20040609/22/3078551.html#
在这个贴中看到你发的关于在Delphi中自己建立交叉表的一个方法,楼主回复解决问题了,我用这段代码编译不通过。
提示TatClientDataSet未定义,请问这个类是从哪里来的。请抽空帮个忙
在这个贴中看到你发的关于在Delphi中自己建立交叉表的一个方法,楼主回复解决问题了,我用这段代码编译不通过。
提示TatClientDataSet未定义,请问这个类是从哪里来的。请抽空帮个忙
调试欢乐多
我用的SQL SERVER2000数据库。
所在工厂是制衣厂,有颜色/尺码二维。
查询还可以做出来,要能够增加/修改就不知道如何做了。
Decision Cube只能查询出来吧?
如下这一段,关联到GRID,修改后不能保存了。
declare @sql varchar(8000)
set @sql = 'select prod101_color,' select @sql = @sql + 'sum(case prod101_size when '''+prod101_size+''' then prod101_sl else 0 end) as '''+prod101_size+''','
from (select top 100 percent prod101_size from prod101 where prod101_no = 'P070703/002' group by prod101_size,prod101_sizesort order by prod101_sizesort) as a
select @sql = left(@sql,len(@sql)-1) + ' from prod101 where prod101_no = ''P070703/002'' group by prod101_color,prod101_colorsort order by prod101_colorsort'
exec(@sql)