Foxtable(狐表)用户栏目专家坐堂 → 如何只保存“表A”中“用户名”列为“入库员”的行,而不保存“其余表”和“用户名”列不为“入库员”的行?


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

主题:如何只保存“表A”中“用户名”列为“入库员”的行,而不保存“其余表”和“用户名”列不为“入库员”的行?

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


加好友 发短信
等级:四尾狐 帖子:901 积分:8247 威望:0 精华:0 注册:2012/10/19 13:55:00
如何只保存“表A”中“用户名”列为“入库员”的行,而不保存“其余表”和“用户名”列不为“入库员”的行?  发帖心情 Post By:2020/2/27 16:05:00 [只看该作者]

请问:
如何只保存“表A”中“用户名”列为“入库员”的行,而不保存“其余表”和“用户名”列不为“入库员”的行?

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


加好友 发短信
等级:九尾狐 帖子:2180 积分:13816 威望:0 精华:2 注册:2012/2/25 10:59:00
  发帖心情 Post By:2020/2/27 16:15:00 [只看该作者]

DataTables("表A").DeleteFor("用户名<>'入库员'")
DataTables("表A").save

DataTables("其余表").datarows.clear
DataTables("其余表").save



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


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/27 16:21:00 [只看该作者]

如果要保留其它用户的数据暂时不保存,

for each dr as datarow in DataTables("表A").select("用户名='入库员'")
dr.save
next

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


加好友 发短信
等级:四尾狐 帖子:901 积分:8247 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(sloyy)DataTables("表A").DeleteFor("用户名...  发帖心情 Post By:2020/2/27 16:32:00 [只看该作者]

兄弟啊!?
请注意审题啊?
按您的做法,我差点奔溃!
幸好是放在测试项目上,不然,我就惨了!图片点击可在新窗口打开查看

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


加好友 发短信
等级:九尾狐 帖子:2180 积分:13816 威望:0 精华:2 注册:2012/2/25 10:59:00
  发帖心情 Post By:2020/2/27 16:39:00 [只看该作者]

我经常做项目,所以导入的数据,符合要求的就保留并保存,不符合要求的坚决删除,否则数据库里多一大堆用不到的数据,很麻烦.

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


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/27 16:43:00 [只看该作者]

平时开发本来就应该在测试库里测试。直接在生产数据上做开发,测试,迟早出事。

 回到顶部