以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于删除命令的解释~~~~~~~~~~~ (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=49833) |
-- 作者:lhpc120 -- 发布时间:2014/4/24 17:57:00 -- 关于删除命令的解释~~~~~~~~~~~ 请问如何删除表A中列明为第一列中叫值为张三的行啊
比如我在窗口设计一个按钮,删除在表A第一列的值为张三的的行,请问如何实现呢?
我想实现的是,在窗口中有个按钮,添加内容后会添加的增加到这个表一行,然后发现输入错误,就需要删除这行
那么删除的时候只要在文本框输入刚才输入的值,点击删除按钮就能删除~
请高手指点! |
-- 作者:有点甜 -- 发布时间:2014/4/24 18:01:00 -- 按钮代码
Datatables("表a").DeleteFor("第一列 = \'" & e.Form.Controls("xxx").Text & "\'") |
-- 作者:lhpc120 -- 发布时间:2014/4/24 18:09:00 -- 如果是关联表呢? |
-- 作者:有点甜 -- 发布时间:2014/4/24 18:15:00 -- 以下是引用lhpc120在2014-4-24 18:09:00的发言:
如果是关联表呢?
for i as integer = Tables("表A.表B").Rows.count - 1 to 0 step -1 dim r as row = Tables("表A.表B").Rows(i) if r("第一列") = "张三" Then r.delete end if next |
-- 作者:lhpc120 -- 发布时间:2014/4/24 18:21:00 -- 谢谢 |