
如果你的这些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内容作为命令运行、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)