注册 登录
编程论坛 PowerBuilder

怎么对表中某一行的某一属性的修改进行保存???

hyperion 发布于 2006-06-27 09:52, 1181 次点击
我用pb9。0做了一个界面 界面显示一张表的两列 ,其中一列数据可以进行修改,我只对某一行的那一列属性进行修改
但保存后,整个表的那一列都保存为了 我修改的当前行的那一列属性的数据 请问这有什么办法解决??
13 回复
#2
ヤ順祺冄繎ヤ2006-06-27 12:44
用Modify函数进行设置
#3
hyperion2006-06-27 12:56

楼上的高手能具体点不?我是个新手 不太懂

#4
ヤ順祺冄繎ヤ2006-06-27 13:09
你先看一下帮助吧!

你的意思就是讲如何修改DW中某行某列的属性是吧!!!

这样的话用Modify应该可以完成
#5
hyperion2006-06-27 15:13

我看了帮助 科还是晕的 高手们能 帮忙讲点具体该怎么操作吗?我刚接触pb 什么东西都是太懂

#6
hyperion2006-06-27 15:35
是修改DW中某行某列的值
#7
ヤ順祺冄繎ヤ2006-06-27 16:49

哪我刚才说错了

如果设置属性就是Modify

设置其值就用setItem

#8
hyperion2006-06-27 16:55
具体语句要什么写啊 我对这些语句是一窍不通!麻烦帮到底吧 我这感激不尽了!!!!
#9
ヤ順祺冄繎ヤ2006-06-27 17:01
dw.setitem(行,列,值)
#10
hyperion2006-06-27 19:58
还是不行啊 。我操作的那行的行列值怎么获取啊??
#11
ヤ順祺冄繎ヤ2006-06-28 08:40
看一下书好不?

获取行列号都有函数自己去看一下

一般用做dw.setitem(row,'列名',值)
#12
hyperion2006-06-28 09:42

我就是没书啊 网上 也没找到相关的用法

#13
lclqxy2006-06-29 08:52
我有书都折半价卖给你。你现在是刚开始学PB就是在这给你说,你也不明白。买我的书看一个月后,我来给你讲解。放心我从PB5.0就开始使用了。相信做你的老师没问题,我有PB5到PB9的书。你需要哪个版本的我都可以卖给你,半价。
EMAIL:lclqxy135792@yahoo.com.cn
#14
zhangxihaoren2006-06-29 23:19
你可以在网上找到很多这种用法的,版主都给你解释的很清楚了

dw.setitem(row,'列名',值)

其中:row可以通过dw.getrow()获取
列名:总该知道吧
值:就是你想变成的东西
1