Foxtable(狐表)用户栏目专家坐堂 → 关于删除命令的解释~~~~~~~~~~~


  共有3203人关注过本帖树形打印复制链接

主题:关于删除命令的解释~~~~~~~~~~~

帅哥哟,离线,有人找我吗?
lhpc120
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:6320 威望:0 精华:0 注册:2011/5/8 13:21:00
关于删除命令的解释~~~~~~~~~~~  发帖心情 Post By:2014/4/24 17:57:00 [只看该作者]

请问如何删除表A中列明为第一列中叫值为张三的行啊
表A为关联表

 

比如我在窗口设计一个按钮,删除在表A第一列的值为张三的的行,请问如何实现呢?

 

我想实现的是,在窗口中有个按钮,添加内容后会添加的增加到这个表一行,然后发现输入错误,就需要删除这行

 

那么删除的时候只要在文本框输入刚才输入的值,点击删除按钮就能删除~

 

请高手指点!


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/24 18:01:00 [只看该作者]

 按钮代码

 

Datatables("表a").DeleteFor("第一列 = '" & e.Form.Controls("xxx").Text & "'")


 回到顶部
帅哥哟,离线,有人找我吗?
lhpc120
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:6320 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2014/4/24 18:09:00 [只看该作者]

如果是关联表呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By: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
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:6320 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2014/4/24 18:21:00 [只看该作者]

谢谢

 回到顶部