社区
VFP
帖子详情
如何实现批量把excel文件导入为dbf文件?
annkie
2002-11-09 10:19:00
有几十个excel表需要导入为dbf文件,可以写程序实现批量导入吗?
...全文
401
4
打赏
收藏
如何实现批量把excel文件导入为dbf文件?
有几十个excel表需要导入为dbf文件,可以写程序实现批量导入吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yqsman
2002-11-09
打赏
举报
回复
首先你先建一個目錄.然後將你的要導進去的excel文件都放到這個目錄里面.
然後用
LPARAMETERS lScanDir
CLEAR
IF NOT DIRECTORY(lScanDir)
MESSAGEBOX("Directory not found !!! ",16,"Error")
RETURN
ELSE
ScanFile(lScandir)
?
?
?"** process complete **"
RETURN
PROCEDURE ScanFile
LPARAMETERS lCurDir,mode
LOCAL ScanStr,lScanDir,sFiles,ListArray[1],cFile,stp
ScanStr = lcurDir + "\*.*"
sFiles = ADIR(ListArray,ScanStr,"AHRSD")
IF sFiles > 0
FOR stp=1 TO ALEN(ListArray,1)
IF NOT INLIST(ListArray(stp,1),".","..")
IF NOT "D" $ ListArray(stp,5)
cFile = lCurDir + "\" + ListArray(stp,1)
?"Process File .... " + cFile
ExcelToDbf(cFile)
ELSE
lScanDir = lCurDir + "\" + ListArray(stp,1)
scanFile(lScanDir)
ENDIF
ENDIF
ENDFOR
ENDIF
ENDFUNC
FUNCTION ExcelToDbf
LPARAMETERS fName,mode
LOCAL stp
ExtName = UPPER(JUSTEXT(fName))
IF ISBLANK(ExtName)
RETURN
ENDIF
IF FILE(fName)
IF ExtName ="xls"
tmptext = FILETOSTR(fName)
寫入要你導入的文件的代碼
ERASE &fname
STRTOFILE(tmptext,fName)
ENDIF
ENDIF
ENDFUNC
寫得亂你得將他復制到你的prg里面再看
qqqdong
2002-11-09
打赏
举报
回复
使用
IMPORT FROM c:\temp\book1.xls TYPE XL8 SHEET "Sheet1"
命令作个循环
coolyylu
2002-11-09
打赏
举报
回复
因为需要成批处理 ,所以使用楼上方法当excel多的时候工作量大
cuij
2002-11-09
打赏
举报
回复
好象没有这么复杂啊,我记得好象是从:“表 -》 追加记录”
然后,选择XLS
多个
DBF
文件
合并
多个
dbf
文件
合并到一个
excel
中
SQL语句
导入
导出大全
SQL语句
导入
导出大全 /******* 导出到
excel
EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:/temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""’ /***********
导入
Excel
SELECT * FROM OpenDataSource( ’Microso
sql 语句
导入
导出大全
sql 语句
导入
导出大全
SQL语句
导入
导出大全(转贴)
Sourse Page From : http://www.knowsky.com/3236.html /******* 导出到
excel
EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""' /***********...
MNS机柜_机箱机柜.rar
MNS机柜_机箱机柜.rar
VFP
2,750
社区成员
29,142
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章