| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4091 人关注过本帖
标题:select出来的结果copy to 表结果不正确
取消只看楼主 加入收藏
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:266
专家分:47
注 册:2019-3-8
结帖率:94.59%
收藏
已结贴  问题点数:8 回复次数:7 
select出来的结果copy to 表结果不正确
我在做一个高考志愿填报系统。分普通类和美术类,对应的表分别是ptjh.dbf和msjh.dbf。按照选考科目、专业等条件筛选,筛选结果放入a.dbf,然后转换为EXCEL格式进行后期美化处理。
普通类:select * from ptjh where ....... into table a
        copy to D;\pt.xls
经检查,a.dbf结果正确,转换成EXCEL的结果也正确。

因为表结构等都相同,只是来源表不同,我从普通类中把代码拷入美术类,修改来源文件名:
    select * from msjh where ....... into table a
        copy to D;\ms.xls
奇怪的事情出现了:美术类的a.dbf结果正确,是我想要的筛选结果,但转换为EXCEL后,却不是a.dbf的内容,而是msjh.dbf的内容。

百思不得其解,求教!
搜索更多相关主题的帖子: select 结果 copy dbf 筛选 
2019-06-18 13:07
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:266
专家分:47
注 册:2019-3-8
收藏
得分:0 
回复 2楼 gs2536785678
我现在就是先select 表 再copy to 啊

你是浙江的吗?浙江的可以找我,其他省份不一样。
2019-06-18 14:11
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:266
专家分:47
注 册:2019-3-8
收藏
得分:0 
不好意思,看错了:)
位次比分数重要
2019-06-18 14:14
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:266
专家分:47
注 册:2019-3-8
收藏
得分:0 
以下是引用wengjl在2019-6-18 14:33:25的发言:


把后一个a 换成 ams 再试试侃


试了一下,还是不行。
2019-06-18 15:15
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:266
专家分:47
注 册:2019-3-8
收藏
得分:0 
以下是引用gs2536785678在2019-6-18 13:25:14的发言:

简单,你
先 select  
再 copy to ...

另外志愿填报,应当看分数啊?


我又理解错了:)
我在两句中间插入  select a 后还是不行。
2019-06-18 15:20
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:266
专家分:47
注 册:2019-3-8
收藏
得分:0 
回复 9楼 xuminxz
谢谢你给我普及基础知识!但估计问题不在这里。同样的代码,在普通类里运行正确,在另一个command里运行就出问题。我也按wenj1版主的建议把第二个a改成ams试过了,问题还是存在。
2019-06-18 20:23
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:266
专家分:47
注 册:2019-3-8
收藏
得分:0 
我的回复怎么会都是两条的:)

2019-06-18 20:24
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:266
专家分:47
注 册:2019-3-8
收藏
得分:0 
用了个笨办法,问题解决了,谢谢大家!
close all
use a.dbf in 0
copy to ....
2019-06-18 22:34
快速回复:select出来的结果copy to 表结果不正确
数据加载中...
 
   



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

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