| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2697 人关注过本帖
标题:如何把SQL-SELECT产生的结果集记录批量导入DBF
取消只看楼主 加入收藏
sharamjam
Rank: 2
来 自:UK
等 级:论坛游民
帖 子:81
专家分:59
注 册:2014-9-19
结帖率:68.75%
收藏
已结贴  问题点数:5 回复次数:2 
如何把SQL-SELECT产生的结果集记录批量导入DBF
假设结果集CURSOR的名字是 JGJ

我用append from jgj

提示别名不存在,看来append from只适用于dbf文件

该用什么命令啊?
搜索更多相关主题的帖子: 记录 如何 
2016-02-05 17:34
sharamjam
Rank: 2
来 自:UK
等 级:论坛游民
帖 子:81
专家分:59
注 册:2014-9-19
收藏
得分:0 
回复 7楼 tlliqi
我用的spt,用ID字段判断是否为新的记录
代码如下:
CLEAR ALL
USE call_reco IN 1
SELECT 1
GO BOTTOM
finaID=ALLTRIM(ID)
exeA='SELECT ID,Caller,TrunkCaller,Agent,TallTimeStart,TallTimeEnd,TrunkCh,ZxCh,Flag,;
TallWay,TallArea,Memo,EmployeeNumber,RingTimer,TrunkDtmf,HangupType,IvrFlow,;
IvrTimeStart,IvrTimeEnd,ListTimeStart,FilePath,ShareFilePath,HttpFilePath,'
exeB='conOutCallerEvaluate,conOutCallerEvaluateSound,Enabled;
 FROM [AiLink].[dbo].[Thing_CallPhone] WHERE id>'+finaID
 
myConnHandle=SQLCONNECT('kefu','sa','*******')     **我把密码掩盖了
SQLEXEC(myConnHandle,exeA+exeB,"NewCallRecord")
SELECT 1
APPEND FROM NewCallRecord
SQLDISCONNECT(myConnHandle)

[此贴子已经被作者于2016-2-6 11:15编辑过]


我是VFP菜鸟……
但是用VFP实现一个个小应用,还是很有成就感的
2016-02-06 11:10
sharamjam
Rank: 2
来 自:UK
等 级:论坛游民
帖 子:81
专家分:59
注 册:2014-9-19
收藏
得分:0 
回复 3楼 吹水佬
append from dbf("jgj")

问题得以解决

我是VFP菜鸟……
但是用VFP实现一个个小应用,还是很有成就感的
2016-02-06 11:24
快速回复:如何把SQL-SELECT产生的结果集记录批量导入DBF
数据加载中...
 
   



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

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