Foxtable(狐表)用户栏目专家坐堂 → excel文件导入 如何实现导入前进行判断 如果表中已经有相同姓名且所在单位相同的数据 就不新增 直接覆盖数据 如果没有就新增数据


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

主题:excel文件导入 如何实现导入前进行判断 如果表中已经有相同姓名且所在单位相同的数据 就不新增 直接覆盖数据 如果没有就新增数据

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110744 积分:563646 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/5/31 20:17:00 [显示全部帖子]

代码不是已经有判断了吗?不过查询只查询姓名,是不是应该加上单位条件?

Dim r As DataRow = t.DataTable.Find("姓名 = '" & sheet(n,0).text & "' and 单位=‘xxxx’")

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110744 积分:563646 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/5/31 21:05:00 [显示全部帖子]

可能数据有空格
Dim r As DataRow = t.DataTable.Find("姓名 = '" & sheet(n,0).text.trim() & "' and 单位=‘xxxx’")

还不行就上传实例说明

 回到顶部