Foxtable(狐表)用户栏目专家坐堂 → [求助]两表间数据更新及对比


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

主题:[求助]两表间数据更新及对比

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


加好友 发短信
等级:婴狐 帖子:40 积分:360 威望:0 精华:0 注册:2011/11/20 21:06:00
[求助]两表间数据更新及对比  发帖心情 Post By:2014/11/5 9:03:00 [只看该作者]

1、更新表A数据     跟据表B对应的编码列,有数据内容的行更新到表A。 如表B编码2的第五列22更新到表A编码2的第五列。
2、对比表A所有编码与表C对应编码第四列到第八列的数据。   如表C的第四列编码3-表A的第四列编码3=11



 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试.table



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


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


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


加好友 发短信
等级:婴狐 帖子:40 积分:360 威望:0 精华:0 注册:2011/11/20 21:06:00
  发帖心情 Post By:2014/11/5 9:26:00 [只看该作者]

第二个问题如何解决?


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


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


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


加好友 发短信
等级:婴狐 帖子:40 积分:360 威望:0 精华:0 注册:2011/11/20 21:06:00
  发帖心情 Post By:2014/11/5 9:53:00 [只看该作者]

能帮我编编吗?当空值的时候也替换了!!!

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


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

你判断一下是否为空 dr.Isnull("某列") 

 

1、如何对比,2、对比结果到哪里去。

 

 


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


加好友 发短信
等级:婴狐 帖子:40 积分:360 威望:0 精华:0 注册:2011/11/20 21:06:00
  发帖心情 Post By:2014/11/5 17:36:00 [只看该作者]

表A的某列减去表B的同名列,结果在新表生成。

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


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

Dim q As new QueryBuilder
q.TableName = "比较"
q.SelectString = "Select a.编码, c.第四列-a.第四列 As 第四列, c.第五列 - a.第五列 As 第五列 from {表A} a inner join {表C} c on a.编码 = c.编码"
q.Build
MainTable = Tables("比较")

 


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


加好友 发短信
等级:婴狐 帖子:40 积分:360 威望:0 精华:0 注册:2011/11/20 21:06:00
  发帖心情 Post By:2014/11/5 17:54:00 [只看该作者]

Select a.编码, c.第四列-a.第四列 As 第四列, c.第五列 - a.第五列 As 第五列 from {表A} a inner join {表C} c on a.编码 = c.编码
请问能搞多少列啊,要对比的有30列哦

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


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

 弄多少列,就写多少列

 回到顶部
总数 19 1 2 下一页