注册 登录
编程论坛 PowerBuilder

哥哥们就帮帮忙吧

yangnan0212 发布于 2007-09-06 12:19, 1459 次点击
为什么
long row
row=dw_2.getrow()
if row<>0 then
if messagebox("提示信息","确认要删除信息吗?",None!,YesNo!,2)=1 then
dw_2.deleterow(row)
dw_2.update()
else
end if
end if
能删除数据

而下面的语句不能删除数据呢
long row
row=dw_2.getclickedrow()
if row<>0 then
if messagebox("提示信息","确认要删除信息吗?",None!,YesNo!,2)=1 then
dw_2.deleterow(row)
dw_2.update()
else
end if
end if
1 回复
#2
zhoulu2812007-09-06 18:37
第二个ROW不是一个数值,也可能是一个数组
1