Foxtable(狐表)用户栏目专家坐堂 → SQLDeleteFor与DeleteFor


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

主题:SQLDeleteFor与DeleteFor

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7253 积分:40736 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2020/5/20 23:03:00 [显示全部帖子]

和您说的正好相反:
第一个的正确用法:
DataTables("样品信息表").SQLDeleteFor("[样品编号]='" & name_yp & "'"  )
DataTables("样品信息表").LoadFilter = "" 
DataTables("样品信息表").Load

注:后台删除后要重新加载,否则,datatable没有被刷新,您所见并非所得!

DataTables("样品信息表").LoadFilter = "" 
DataTables("样品信息表").Load
DataTables("样品信息表").DeleteFor("[样品编号]='" & name_yp & "'"  )  

注:前台删除首先要保证所有数据都已经加载进来,否则,部分符合条件且没有加载进来的数据是不会被删除的,虽然您看不见,但它依然是后台数据库中的钻地鼠,下次加载后还会出来!

 回到顶部