| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2586 人关注过本帖
标题:求助把B表中的EMS编号插入到A表中,A表与B表中没有相同字段,命令代码怎么写 ...
只看楼主 加入收藏
c7948289
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2016-9-6
收藏
 问题点数:0 回复次数:22 
求助把B表中的EMS编号插入到A表中,A表与B表中没有相同字段,命令代码怎么写?
A表中有字段(姓名,学号):xm,ksh

B表中有字段(EMS编号):EMS

求助,把B表中的EMS编号插入到A表中,A表与B表中没有相同字段,命令代码怎么写?

图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2016-9-7 08:58编辑过]

搜索更多相关主题的帖子: 姓名 
2016-09-07 08:56
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
基本原则是没有原则。
2016-09-07 08:57
c7948289
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2016-9-6
收藏
得分:0 
回复 2楼 mywisdom88
????
2016-09-07 09:11
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
以下是引用c7948289在2016-9-7 08:56:57的发言:

A表中有字段(姓名,学号):xm,ksh

B表中有字段(EMS编号):EMS

求助,把B表中的EMS编号插入到A表中,A表与B表中没有相同字段,命令代码怎么写?

是将B表EMS添加到A表KXH中吗?还是在A表添加一个字段EMS?如果是后者,对应XM的规则呢?

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2016-09-07 09:39
c7948289
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2016-9-6
收藏
得分:0 
回复 4楼 hu9jj
是将B表中的EMS字段的信息添加到A表中的EMS字段中,A表中的XM不用考虑,
其实最终的目的是把A表中的每一条信息加入一条EMS编号,就这个要求。不想用EXCEL表处理,导成EXCEL导来导去的太麻烦,因为工作中这几乎是一个重复性的工作。
2016-09-07 10:46
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
问题是B表的EMS怎样与A表的EMS对号入座?
如:B表的EMS(1163496508020)放到A表的EMS哪里?
2016-09-07 11:24
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
以下是引用c7948289在2016-9-7 09:11:39的发言:

????

你提问的是,基本原则是什么啊。。你都没内容的,你1楼内容是后来改上去的。
2016-09-07 11:57
hyswcyh
Rank: 8Rank: 8
等 级:贵宾
威 望:20
帖 子:391
专家分:896
注 册:2004-11-23
收藏
得分:0 
各位版主说的意思可能楼主没明白

就是说需要说明对应关系,也就是说A表和B表中得有一个字段内容是相同的,而且唯一才能对应添加,否则就没法确定其准确性。

比如在B表中也有一列是ksh,每个ksh对应一个ems号,这样就可以把B表中的ems号通过程序添加到A表中了。
或者B表中的ems号的顺序和A表中的顺序是一致的,这样也可以解决。
也就是说,B表的第一条记录里的ems号是A表中谁的ems号?

总之一句 ,要说明对应关系,有明确的目的和对应关系就可解决了。

如果目前的A表和B表记录的对应关系是默认的,代码如下:
程序代码:
sele 1
use cc1
sele 2
use cc2
scan
    sele cc1
    replace ems with cc2.ems
    skip
    sele cc2
endscan
sele cc1
brow

代码看起来很容易理解吧。这是个解决问题的思路。

随便问下,这位老师是哪个高校的?我也负责这项工作,所以...

[此贴子已经被作者于2016-9-7 19:36编辑过]

2016-09-07 12:00
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
以下是引用吹水佬在2016-9-7 11:24:33的发言:

问题是B表的EMS怎样与A表的EMS对号入座?
如:B表的EMS(1163496508020)放到A表的EMS哪里?

楼主,估计,原来表没有EMS号,现在想加进去,只要从B表,随便选1个加进去,只要不重复就可以。
那我们就按记录号来匹配。
2016-09-07 12:03
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
如果两个表中的记录数是一样的,那就用RECNO()做为两个表的连接条件,否则你这个问题是没有好的解决办法。


坚守VFP最后的阵地
2016-09-07 12:03
快速回复:求助把B表中的EMS编号插入到A表中,A表与B表中没有相同字段,命令代码 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030934 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved