精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Powerbuilder>>数据窗口>>Re: 如何修改同一列的多行?

主题:Re: 如何修改同一列的多行?
发信人: gold_dragon()
整理人: leitiger(2002-06-05 23:47:38), 站内信件
【 在 gzfxh (华仔) 的大作中提到: 】
: 一列有多行,PB是否有函数改其中一行, 就可同时将多行

: 置为同一个值。              

嗯,倒是有语句可以一下子全读进来,不过要一起写成同一值,你起码得做一个
循环吧?
本人只是在PB5下试的,不知道高版本里有没有?
语句如下:
//现假设修改的值为string型
string sj[]
int i
long rows=dw_1.rowcount()
for i=1 to rows
  sj[i]="value"
next
dwcontorlname.object.columnname[1,rows] =sj

这样的速度要比一个一个setitem快得多了。

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.97.190.185]

[关闭][返回]