Foxtable(狐表)用户栏目专家坐堂 → 请教代码


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

主题:请教代码

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
请教代码  发帖心情 Post By:2014/8/12 11:13:00 [只看该作者]

老师好,我有一个表每条记录前都有一个逻辑列"是否选择",如果我要删除"打勾"的记录,请问以下这条代码应该如何修改,谢谢!

If MessageBox.Show("是否删除该条记录?","请确认",MessageBoxButtons.YesNo,MessageBoxIcon.Question) = DialogResult.Yes Then
Tables("产品信息表").Current.Delete
End If

谢谢

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/8/12 11:15:00 [只看该作者]

dataTables("产品信息表").DeleteFor("逻辑列=true")

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
  发帖心情 Post By:2014/8/12 11:31:00 [只看该作者]

谢谢老师,但现在出现一个新问题,我有一个"全选"的BUTTON,代码如下:

DataTables("入库明细表").ReplaceFor("选择",True,"")

原来这个按钮的初衷是,有条件筛选后得到的结果"全选",但现在变成全选该表内的所有记录,所以执行删除后,所有的记录都没了,请问我该怎么做呢?谢谢!

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


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

DataTables("入库明细表").ReplaceFor("选择",True,Tables("入库明细表").Filter)

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
  发帖心情 Post By:2014/8/12 12:41:00 [只看该作者]

谢谢老师指点,另外还有一个问题比较棘手,要请教您一下!

我有一个叫[出库明细表]和TABLE,里面"产品名称","型号规格"等字段有相同值重复出现没问题,但"钢瓶号码"这一字段一出现重复就提示"子行有多个父行",这是为什么呢?

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


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

 如果设置了父子表关系,那么父表的关联字段,就不能重复。

 回到顶部