Database 版 (精华区)

发信人: PowerBuilder (孙武空), 信区: Database
标  题: 10
发信站: 哈工大紫丁香 (2001年09月26日18:01:40 星期三), 站内信件

发信人: icefire@argo (冰火), 信区: Datebase
标  题: PowerBuilder 每日心得 (10)             wdsq (转寄) (转载)
发信站: Yat-sen Channel BBS (Sat Nov  8 22:11:03 1997)
转信站: argo (local)

【 以下文字转载自 icefire 的信箱 】
【 原文由 <bbs@s1000e.whnet.edu.cn> 所发表 】
发信人: wdsq (WonderDiscoveror), 信区: Database
标  题: Re: PowerBuilder求助
发信站: 华中地区网络中心 (Sat Oct 19 08:39:25 1996)

【 在 laoniu (牛头) 的大作中提到: 】
:    Yeah,是SyntaxFromSQL(),还有Create(),如何解决????
: 程序如下:
: String SQLStatement
: String ErrorMsg
: String syntaxStr
: Integer retFlag
: SQLStatement = "SELECT Tj_tab.Tj_rows,Tj_tab.Tj_columns,Tj_tab.Tj_values" + &
:                " FROM dbo.Tj_tab WHERE Tj_rows LIKE '9%'"
: syntaxStr = SyntaxFromSQL(SQLStatement,"style(Type = Crosstab)",ErrorMsg)
: dw_tjresultchar.Create(syntaxStr,ErrorMsg)
: SetTransObject(dw_tjresultchar,SQLCA)
: retFlag = Retrieve(dw_tjresultchar)
: ......
: ...
: 执行结果:
:    生成的是Grid格式的DW!
:    通过查看syntaxStr中参数processing = 4 ,一切正常!
:   望多赐教!!!
:       望多赐教!!!

PB中CrossTab类型的DataWindow是不能通过SyntaxFromSQL()动态生成的. 查看
SyntaxFromSQL()的函数说明可以知道 Style不能是Crosstab. 因为若要生成
CrossTab类型的DW, 还必须指定 Row, Column 和 Value 所代表的列名.
--

        求你了,就再给我点内存吧......


※ 来源:.华中地区网络中心 s1000e.whnet.edu.cn.[FROM: 202.114.6.104]

--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.229.154]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.705毫秒