以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  阿可学艺[002]:请教如何删除当前行?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=20640)

--  作者:szljd0
--  发布时间:2012/6/14 15:54:00
--  阿可学艺[002]:请教如何删除当前行?

不好意思,对于Table表1,如何删除当前行?以下是我试过的代码:

    Tables("表1").Row().Delete() 

    Tables("表1").Row().Delete

    Tables("表1").Current.Delete()

    Tables("表1").Current.Delete


--  作者:狐狸爸爸
--  发布时间:2012/6/14 15:57:00
--  
Tables("表1").Current.Delete()

Tables("表1").Current.Delete


--  作者:szljd0
--  发布时间:2012/6/14 16:05:00
--  

对的。

我对判断语句做了标记以后,可以删除了。

是我的对话框返回值有误。请问错在哪里?代码如下:

 

Dim Result As DialogResult
MessageBox.Show("真的删除该记录吗?", "删除", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning)
\'If Result = DialogResult.OK
    Tables("表1").Current.Delete()
\'End If


--  作者:狐狸爸爸
--  发布时间:2012/6/14 16:14:00
--  
Dim Result As DialogResult
result = MessageBox.Show("真的删除该记录吗?", "删除", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning)
If Result = DialogResult.OK
    Tables("表1").Current.Delete()
End If

--  作者:szljd0
--  发布时间:2012/6/14 16:33:00
--  

正确。谢谢!

 

太菜了,丢死人了。对FT的语言还不是太熟悉。