请问下,我想使用access批量获取外部数据TXT,如果调用ACCESS程序,应该如何 *** 作

请问下,我想使用access批量获取外部数据TXT,如果调用ACCESS程序,应该如何 *** 作,第1张

如果你的这些txt文件名称是有规律的,比如1txt、2txt、3txt、10txt,那么就可以这样:

for i=1 to 10

open apppath & "\" & i & "txt" for binary as #1

s=input(lof(1),#1)

'这时候s就是读出的文件内容,你可以在这里对s进行修改

put #1,1,s

close #1

’在这 里把s追加入数据库

next

这样就批量处理完了这10个文件了

如果文件名是没规律的,则可以这样:

d=dir(apppath & "\txt")

do while d<>""

open apppath & "\" & d for binary as #1

s=input(lof(1),#1)

'这时候s就是读出的文件内容,你可以在这里对s进行修改

put #1,1,s

close #1

’在这 里把s追加入数据库

d=dir

loop

这是批量处理同一目录的所有txt文件

经过您的重新描述说,文本中包含的命令是多行的,那么可以把文本后缀名直接更改成bat后缀名后调用即可。

copy /y D:\3\ctxt tmpScriptbat >nul 2>nul

call tmpScriptbat

pause

以上就是关于请问下,我想使用access批量获取外部数据TXT,如果调用ACCESS程序,应该如何 *** 作全部的内容,包括:请问下,我想使用access批量获取外部数据TXT,如果调用ACCESS程序,应该如何 *** 作、bat调用txt内容作为命令运行、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9805634.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存