社区
PowerBuilder
帖子详情
依据数据窗口的问题(多表问题)
bitijjz1
2001-10-28 04:45:08
是这样的,因为工作需要,我需要从几个表中得到数据组成datawindow,当关闭窗口时需要将datawindow中的数据存入另一个表中?该怎样完成?
最好自己不要写sql语句,否则我干脆不用数据窗口好了,
...全文
99
12
打赏
收藏
依据数据窗口的问题(多表问题)
是这样的,因为工作需要,我需要从几个表中得到数据组成datawindow,当关闭窗口时需要将datawindow中的数据存入另一个表中?该怎样完成? 最好自己不要写sql语句,否则我干脆不用数据窗口好了,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyliuyu
2001-10-30
打赏
举报
回复
你说的这种情况用sharedata或rowscopy都是非法的,因为两个DW的data不一样。
这里只有用最苯的方法,从一个DW中getitemstring, getitemnumber....取出数据,再用setitem放到另一个DW中
为什么不用方法一:在update属性行里设置table3为要更新的表
如此简单!
bitijjz1
2001-10-30
打赏
举报
回复
怎样进行数据交换,是sharedata吗?我已经市过了,不行
lyliuyu
2001-10-30
打赏
举报
回复
方法一:在update属性行里设置table3为要更新的表,这是最简单的啦!
方法二:如果因为对数据做一些特殊的处理不用方法一话,可以象vbpro(西楚爬王)说的一样再做一个table3的DW隐藏起来,再做数据交换,最后updata table3的DW就行了,不过要写一串代码麻烦些。
最后建议,尽可能少写一些SQl,用DW一是制表方便,二是有个数据缓冲,用户修改错误还可以retrieve重新还原。
ht_csc
2001-10-29
打赏
举报
回复
你所说的“存入另一个表”,那这个表在数据库中是否存在,不存在那就得新建,数据源以这个表为基础建立。然后往该数据窗口插入数据,再update就行了。
eastseaofdragon
2001-10-29
打赏
举报
回复
why
tiger201
2001-10-29
打赏
举报
回复
先在update属性行里只选择你要更新的主表,然后用modify()修改表的属性,让表一个一个地更新。(同一时刻只能有一个可更新的表)
vbpro
2001-10-29
打赏
举报
回复
隐藏另一个DW,在两个DW之间做数据交换,其实,我觉得做这东西,用SQL可能更爽
bitijjz1
2001-10-29
打赏
举报
回复
对不起,也许是我说得不清楚
让我从新说一遍
datawindow数据由table1、table2、table3的部分字段组成,用户对datawindow
进行操作,然后将数据存入table3
现在问题有两个:1 当datawindow由多个表组成时,我发现无法对其进行修改(当
datawindow由一个table组成时,是可以对表进行修改的,我试过了,只要每个表
里有主键)
2 update属性只能将datawindow的数据保存到组成这个
datawindow的特定表的特定字段,所以update方法好像不行
清高手指教 最好第一个难题可以解决,我想是我对表的设置有问题
bitijjz1
2001-10-29
打赏
举报
回复
对不起,也许是我说得不清楚
让我从新说一遍
datawindow数据由table1、table2、table3的部分字段组成,用户对datawindow进行操作,然后将数据存入table3
现在问题有两个:1 当datawindow由多个表组成时,我发现无法对其进行修改(当datawindow由一个table组成时,是可以对表进行修改的,我试过了,只要每个表里有主键)
2 update属性只能将datawindow的数据保存到组成这个datawindow的特定表的特定字段,所以update方法好像不行
清高手指教 最好第一个难题可以解决,我想是我对表的设置有问题
jackygan
2001-10-28
打赏
举报
回复
你在update属性行里只选择你要更新的表,不就OK了。
yl_yz
2001-10-28
打赏
举报
回复
你用RowsCopy()函数看看如何。
yl_yz
2001-10-28
打赏
举报
回复
你用RowsCopy()函数看看如何。
PB-
数据
窗口
缓冲区与
数据
修改状态
PB-
数据
窗口
缓冲区与
数据
修改状态 1--缓冲区的介绍 在应用程序运行时,用户对
数据
窗口
进行的操作情况是很复杂的,删除、插入、修改等操作有可能都会发生。记录哪些
数据
修改过、哪些
数据
需要删除、哪些
数据
是新增加的等等,都是很重要的工作,以便
数据
保存时能够正确修改
数据
库。这些工作都是由
数据
窗口
缓冲区来完成的。 在每一个DataWindow对象中有4个二维表作为
数据
缓冲区,用来存储
如何批量更改Excel
数据
透视表值汇总依据?
Excel
数据
透视表里值汇总依据常常默认是计数项或是求和项,当想用平均值项时就需要自己手动修改,非常麻烦解决方法:alt+F11,打开代码编辑
窗口
,输入: Sub SumDataFields() Dim ptField As PivotField For Each ptField In ActiveSheet.PivotTables(1).DataFields With ptField .Fun...
对于
数据
链路层滑动
窗口
协议中
窗口
大小的总结
本文是学习《计算机网络》一书3.4节的一些总结,主要关注
窗口
大小限制的由来。若要浏览此文,请保证你已了解滑动
窗口
协议中的基本机制,在这里推荐一篇博客:https://blog.csdn.net/do_best_/article/details/79771841 3.4节中介绍了三种滑动
窗口
协议:1位滑动
窗口
协议、GBN协议、SR协议。1位滑动
窗口
协议本质上就是一种全双工的停等式协议,它的发送
窗口
和...
GIS—
窗口
分析
窗口
分析:对栅格
数据
系统中的一个,多个栅格点或全部
数据
,开辟一个固定的分析半径的分析
窗口
,并在该
窗口
内进行诸如极值,均值等一系列的统计计算,从而实现栅格
数据
有效的在水平方向的拓展分析。 三个要素: 1.中心点:在单个
窗口
中的中心点可能是一个栅格点,或者是分析
窗口
的最中间的栅格点,
窗口
分析运算后数值赋予给它。 2.分析
窗口
大小与类型:依据的单个
窗口
中的栅格分析状况,如平滑运算的3*3矩形窗...
PB中,在用grid形式的
数据
窗口
中,跨列标题头的制作方法。
PB的
数据
窗口
中,有一种grid形式的
数据
窗口
,因为可以拖动各列的列宽,在程序中广泛使用,但在制作中国式的报表中,又存在着许多不方便,所以,一般程序员对它是“又爱又恨”。下面,经过摸索,找出一个制作跨列标题头的制作方法,制成后,标题头可以随着列宽的变化而变化,非常方便。结果如下图所示: 步骤如下: 1.添加一个text,将背景色选为非透明色;position中
PowerBuilder
1,077
社区成员
66,438
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章