社区
DataWindow
帖子详情
动态数据窗口中的计算域问题?
xiongxiao
2002-11-04 04:52:52
近来因需要要使用动态数据窗口,而且要用计算域,我就用了如下的代码:
Select tab1.a,tab1.b,tab1.c,tab1.b * tab1.c,tab2.b from tab1,tab2 where tab1.a = tab2.a
为什么总是不成功,错误号好像为4200或42000
请大家快帮忙,急用。
...全文
64
8
打赏
收藏
动态数据窗口中的计算域问题?
近来因需要要使用动态数据窗口,而且要用计算域,我就用了如下的代码: Select tab1.a,tab1.b,tab1.c,tab1.b * tab1.c,tab2.b from tab1,tab2 where tab1.a = tab2.a 为什么总是不成功,错误号好像为4200或42000 请大家快帮忙,急用。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
songfrh
2002-11-27
打赏
举报
回复
select 里面加上tab2.a呢
killerdanny
2002-11-08
打赏
举报
回复
1
不成的话,就别在SQL中钻牛角尖了!
动态创建计算列
ls_syntax ="create compute(band="+nvfst_pass.string3+" alignment='2' expression=~"~~~""+nvfst_pass.string2+"~~~"~"border='"+nvfst_pass.string4+"' color='0' x='"+string(nvfi_x)+"' y='"+string(nvfi_y)+"' height='76' width='521' format='[general]' name="+nvfst_pass.string1+" font.face='Arial' font.height='-9' font.weight='400' font.family='2' font.pitch='2' font.charset='0' background.mode='2' background.color='16777215' )"
ls_syntax ="create text(band="+nvfst_pass.string3+" alignment='1' text='"+nvfst_pass.string2+"' border='"+nvfst_pass.string6+"' color='0' x='"+string(nvfi_x)+"' y='"+string(nvfi_y)+"' height='76' width='398' name="+nvfst_pass.string1+" font.face='Arial' font.height='-9' font.weight='400' font.family='2' font.pitch='2' font.charset='0' background.mode='"+nvfst_pass.string5+"' background.color='"+nvfst_pass.string4+"' ) "
ls_syntax = "create line(band=detail x1='"+string(li_x)+"' y1='"+string(li_y)+"' x2='"+string(li_x2)+"' y2='"+string(li_y2)+"' name="+ls_name+" pen.style='0' pen.width='23' pen.color='16776960' background.mode='2' background.color='16777215' ) "
dw_1.modify(ls_syntax)
保存:
string ls_syntax
string dwsyntax, ErrorBuffer
integer rtncode
ls_syntax = dw_1.modify("datawidow.syntax")
dwsyntax = dw_1.Describe("DataWindow.Syntax")
rtncode = LibraryImport("c:\pb\dwTemp.pbl", &
"d_emp", ImportDataWindow!, &
dwsyntax, ErrorBuffer
//转自中国龙论坛!
xiongxiao
2002-11-06
打赏
举报
回复
没人答,这问题就这么偏吗?
xiongxiao
2002-11-05
打赏
举报
回复
Select tab1.a,tab1.b,tab1.c,tab1.b * tab1.c,tab2.b from tab1,tab2 where tab1.a = tab2.a
可否改成:
Select tab1.a,tab1.b,tab1.c,tab1.b * tab1.c as BC之和,tab2.b from tab1,tab2 where tab1.a = tab2.a
这里能用中文吗?
xiongxiao
2002-11-05
打赏
举报
回复
都是实数,
错误提示为:
SQLSTATE=42000
[Sybase][ODBC Driver]Syntax error or access violation
caic
2002-11-05
打赏
举报
回复
tab1.b 同 tab1.c 都是整形或实数吗?
balloonman2002
2002-11-04
打赏
举报
回复
SQLERRTEXT?
flyhot
2002-11-04
打赏
举报
回复
up
PB数据
窗口
对象之
计算
域
、排列、过滤、分组和其他
计算
字段因为具有字段的特征,所以SetItem等对字段操作的函数可以用来操作
计算
字段而不能来操作
计算
域
,当需要在程序
中
动态设置值时,就应该使用
计算
字段而不能使用
计算
域
,典型情况是对
计算
出来的值进行误差校正。...
PB数据
窗口
对象之字段属性和
计算
域
属性
〓字段和
计算
域
的属性-更多见帮助(DataWindow objectproperties) *获取字段的类型(Coltype属性) 字段的ColType属性是一个非常有用的属性,使用该属性可以在程序运行时获取字段的类型。但是不能在运行时修改该属性...
计算
机
中
的"
域
"到底是什么意思?有什么用出?我们为什么要加入"
域
"?
域
"和"工作组"有什么分别呢?
请问,网络
中
”
域
“是指什么?"工作组"是什么?我一直搞不清楚这两个有什么区别? 1、
中
央集权与各自为政的区别。 2、
域
的安全性高于工作组。 3、
域
好比校长董事会 工作组 好比下面的各个系部 4、感觉如果设的...
PB
计算
型
域
的取值
PB
计算
型
域
的取值数据
窗口
中
computed field字段在脚本
中
怎么取值,只是单一合计值. 如果是分组数据
窗口
又怎么取值? --------------------------------------------------------------- 分组取值 long row = ...
动态创建数据
窗口
string lsDwsyntax,lserr,lserrC,lsSQLstrDataWindow dw_1 //若采用数据
窗口
用户对象u_d_sample,则可改为:u_d_sample dw_1//dw_1=Create DataWindow //若采用数据
窗口
用户对象u_d_sample,此句应去除。...
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章