怎么修改grid风格数据窗口里的一行数据
现在有一个含有grid风格数据窗口的窗口(w_stubasicselect)显示数据库中某表的数据,还有一个button作修改按钮,当选中数据窗口的一行时,点击此按钮,打开含有一个freeform风格数据窗口的窗口(w_studentmodify),如何让其显示出刚刚点击那一行的数据
我写了这样的代码怎么打开的时候freeform数据窗口里的数据是空的?
在修改按钮的click事件里写如下代码:
string ls_sno
ls_sno=dw_1.getitemstring(dw_1.getrow(),"学号")
openwithparm(w_studentmodify,ls_sno)
w_stubasicseletc窗口的open事件里写了如下代码:
string ls_sno
ls_sno=message.stringparm
dw_1.settransobject(sqlca)
dw_1.retrieve(ls_sno)
dw_1.retrieve()
我是新手,还不太清楚这些,请各位高手帮帮忙啊,谢谢各位了!
[解决办法]
w_studentmodify 的open事件:
string ls_sno
ls_sno=message.stringparm
dw_1.settransobject(sqlca)
dw_1.retrieve(ls_sno)