注册 登录
编程论坛 PowerBuilder

在PB中,如何将一表当中的前几行数据直接转到另一张表中

tanhj1 发布于 2006-12-22 20:53, 1016 次点击

在PB中,如何将一表当中的前几行数据直接转到另一张表中
我要建一个运动会成绩管理系统,需要将预赛成绩表当中的数据取前记名产生决赛名单,就需要将预赛表当中的数据除成绩外的前几名数据(已排序)转到决赛表中.可以怎么做
时间紧迫,在线等!
希望详细点.可以加上相关代码
万分感谢!

然后比如最后统计院系得分,需要将每个院系在每个项目上的得分统计起来,前几名都可得分,破记录另外加分,最终通过一个键按下,就可以把这些分综合起来形成各院系得分表希望高手不吝赐教.


我的PB是9.0的

3 回复
#2
zzywany2006-12-29 11:30

我知道个比较笨的办法...
dw_1.RowsCopy(dw_1.GetRow(),dw_1.RowCount(), Primary!, dw_2, 1, Primary!)

#3
黑暗天使2006-12-29 11:37
也可以用SQL语句啊,用楼上的方法要建立两个数据窗口。也是可以实现的。
#4
notbig2007-01-13 00:23
INSERT TABLE(COLUMN1,COLUMN2.....)
SELECT COLUMNA,COLUMNB..... FROM TABLE2 WHERE ......
1