社区
PowerBuilder
帖子详情
PB中,中间查询结果如何保存?
cnlyh1
2003-08-19 11:13:17
我先执行第一次查询,然后再第一次查询的结果里继续查询。问题是如何保存第一次查询的结果?希望大家给予帮助
...全文
90
9
打赏
收藏
PB中,中间查询结果如何保存?
我先执行第一次查询,然后再第一次查询的结果里继续查询。问题是如何保存第一次查询的结果?希望大家给予帮助
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cnlyh1
2003-08-24
打赏
举报
回复
分数太少了! ^_^
yao_xh
2003-08-20
打赏
举报
回复
其实第二次就是过滤。
你在查询的结果中过滤就行了。
cnlyh1
2003-08-20
打赏
举报
回复
两次查询都是在一个进程中进行的,第一次查完之后就查第二词
klbt
2003-08-20
打赏
举报
回复
可以saveas成一个文件保存。
用的时候Importfile
duttian
2003-08-20
打赏
举报
回复
先定义一个数据存储然后对对数据存储进行过滤就行了;
ds_fx = Create DataStore
ds_fx.DataObject="d_ht_fxtemp"
ds_fx.settransobject(sqlca)
ds_select="select ~~~"
ds_fx.Modify("datawindow.table.select = ~"" + ds_select + "~"")
ds_fx.Retrieve( )
if (ds_fx.rowcount()=0) then
return
end if
ds_dkh[]=ds_fx.Object.dkh.Current
ds_sum[]=ds_fx.Object.qf_sum.Current
dw_filter=""
FOR i=1 TO ds_fx.RowCount()
“进行相关操作” dw_filter+=" "+"dkh="+"~""+ds_dkh[i]+"~""+"or"
NEXT
diki
2003-08-20
打赏
举报
回复
窗口打开时建一个临时表(1),(两个按钮,一个查询,一个在结果中查),点查询在原始表中查,结果放入临时表(1),之后点在结果中查,在临时表中查,新建一个临时表(2)插入结果,清空临时表(1),将结果倒入临时表(1),删除临时表(2)。如果再次点击在结果中查就会在新的结果中查,之前的就没了,这样做的缺点是没法回到上次查询结果集中,最后退出时删除临时表(1)
seayoungcn
2003-08-20
打赏
举报
回复
可以同时写两个查询语句,这样你就可以有两个结果集可用,例如:
sqlstatement = "SELECT * FROM table"
sql_where1 = " WHERE flag='a'"
sql_where2 = " and id LIKE '%"+check_id+"%'"
sqlstatement1=sqlstatement+sql_where
DECLARE rs1 DYNAMIC CURSOR FOR SQLSA ;
PREPARE SQLSA FROM :sqlstatement1 ;
OPEN DYNAMIC rs1;
sqlstatement2=sqlstatement+sql_where1+sql_where2
DECLARE rs2 DYNAMIC CURSOR FOR SQLSA ;
PREPARE SQLSA FROM :sqlstatement2 ;
OPEN DYNAMIC rs2;
如果我的提议可用,别忘了给我加分哦?我已经没分提问了! :(
jdsnhan
2003-08-20
打赏
举报
回复
dw的retrievestart事件中:return 2。在不清缓冲区的情况下继续检索
具体的你可以查一下retrievestart事件。
nhdj
2003-08-20
打赏
举报
回复
可以用datastore,如楼上所说
其次你也可以用临时表,这样你就可以有一个新表用了,当数据库断开连接后,临时表回自动删除
浅谈如何分类判断
PB
当
中
指定对象是否存在?(原创)
很多朋友经常问如何根据一指定名称的字符串判断
PB
当
中
该对象是否存在?例如:WINDOW、控件、DATAWINDOW
中
的OBJECT、MENU等,本文将分类对这些情况予以讨论:一、如何判断某指定WINDOW是否存在?ClassDefinition cd_windefcd_windef = FindClassDefinition("w_xxx")if isvalid(cd_windef) then
【tensorflow】TF1.x
保存
与读取.
pb
模型写法介绍
举例:模型定义如下模型
保存
代码模型加载代码用TF1.x
保存
模型时只需要
保存
模型的输入输出的变量(多输入就
保存
多个),不需要
保存
中
间的变量;用TF1.x加载模型时只需要加载
保存
的模型,然后读一下输入输出变量(多输入就读多个),不需要初始化(反而会重置掉变量的值)。举例:模型定义如下。
pb
dw
中
create group的使用
现在还在使用
pb
开发工具的,基本都是看重其与数据库的强大的交互性能,快速开发报表或功能的优势。故在此分享一下利用
pb
创建报表,特别是需要分组显示或复制打印的时候需要如何设置dw 在开始前,我们需要明确自己需要的数据是要怎么显示,换句话说就是如果用sql里面的orderby来排序的话,是怎么个顺序,然后再考虑利用
pb
数据窗口(dw)里面的creategroup来进行分组显示...
pb
如何判断数据窗口
中
是否有某个字段_
PB
中
一些技巧
PB
中
一些技巧1.RGB函数计算公式: 颜色值 = (65536 * Blue) + (256 * Green) + (Red)2.控件可拖动:send(handle(this),274,61458,0)3.如何用程序控制下拉子数据窗口的下拉和收起用modify或者直接用dw_1.object.col1.dddw.showlist = true4.检索参数有些不需要传入则传%.5.如何屏蔽鼠标滚轮...
PB
中
如何得到Crosstab
中
的列名
PB
中
如何得到Crosstab
中
的列名 (加入日期:2001-4-13) 【
保存
文章至硬盘】【打印文章】【字体:大
中
小】 分享到: 0 赵韶平 ---- PowerBuilder 是大家公认的、最佳的数据库前端开发工具之一,其独到之处,那就是数据窗口(DataWindow)。它能够灵活地组织数据库
中
的各种数据,用户能用一个简单的
查询
窗口就可以得到丰富的
查询
结果,并且能够
PowerBuilder
1,072
社区成员
66,436
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章