我想用一个命令按钮删除在数据窗口中以grid方式排列的某条记录,请问怎么编程
删除在数据窗口中以grid方式排列的某条记录??
li_row = dw_1.find(条件)
dw_1.deleteRow(li_row)
li_row = dw_1.find(条件)
if li_row>0 then
dw_1.deleteRow(li_row)
else
message(记录没有找到)
end if
li_row = dw_1.find(条件)
if li_row>0 then
dw_1.deleteRow(li_row)
else
message(提示信息,记录没有找到!)
end if
或者把光标移到某记录上,然后再执行Delete命令。
楼上的都可行的
楼上你说的也行啊!!
deleterow()//
li_row = dw_1.find(条件)
if li_row>0 then
dw_1.setrow(li_row)
dw_1.selectrow(li_row,true)
dw_1.deleteRow(li_row)
else
message(提示信息,记录没有找到!)
end if
是不是这样呀,long ll_currentrow
ll_currentrow=dw_1.getrow()
dw_1.scrolltorow(ll_currentrow)
dw_1.selectrow(ll_current,true)
if MessageBox("注意:","你确定要删除此记录吗?",stopsign!,yesno!)=1 then
dw_1.deleterow(ll_currentrow)
end if