| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 518 人关注过本帖
标题:请教一个关于导入的问题
取消只看楼主 加入收藏
shyibaoban
Rank: 1
等 级:新手上路
帖 子:125
专家分:2
注 册:2008-12-3
结帖率:77.78%
收藏
已结贴  问题点数:5 回复次数:2 
请教一个关于导入的问题
我有一个导入程序,1、判断人员表中是否有已导入人员。2、判断临时表中是否有录入重复人员。3、如果正确则可导入。我的问题是:如何把1和2合并到一个判断中。1或2有错则停止程序运行,并提示。如果1或2都没有错误则进行第3.

**1、判断人员表中是否有已导入人员***************************
SELECT * from ry_temp where !EMPTY(bz) OR ry_temp.sfzh in(select sfzh FROM ry)  INTO CURSOR aaaa
SELECT aaaa
a=RECCOUNT()
dwmc=aaaa.dwmc
IF a!=0
   COPY TO &dwmc. FIELDS dwbh,dwmc,ryxm,sfzh,bz SDF
    MESSAGEBOX("身份证号有错误或数据重复,数据已导出!位置在:"+(Mymllj),0+48,"居民医保警告")
   
    RETURN
ENDIF  
**2、判断临时表中是否有录入重复人员****
SELECT * from ry_temp where  ry_temp.sfzh in(select sfzh FROM ry_temp group by ry_temp.sfzh HAVING COUNT(ry_temp.sfzh)>1) INTO CURSOR ccc
SELECT ccc
b=RECCOUNT()
dwmc=ccc.dwmc
IF b!=0
   COPY TO &dwmc. FIELDS dwbh,dwmc,ryxm,sfzh SDF
    MESSAGEBOX("单位内部身份证号重复,数据已导出!位置在:"+(Mymllj),0+48,"居民医保警告")
   
  RETURN
ENDIF
**3、以上如都果正确则可导入***********   
MESSAGEBOX("数据可以导入!",1+48,"居民医保管理系统")
  
搜索更多相关主题的帖子: 人员 身份证号 aaaaa where 
2012-12-14 15:16
shyibaoban
Rank: 1
等 级:新手上路
帖 子:125
专家分:2
注 册:2008-12-3
收藏
得分:0 
没人帮忙?在线等高人指点
2012-12-14 16:00
shyibaoban
Rank: 1
等 级:新手上路
帖 子:125
专家分:2
注 册:2008-12-3
收藏
得分:0 
感谢月沐庭轩和hu9jj老师,事实我并不是很懂VFP,单位需要没办法。再次感谢老师帮忙
2012-12-15 10:36
快速回复:请教一个关于导入的问题
数据加载中...
 
   



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

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