FTP到某目录,要遍历目录下所有文件并从文件每行中取出数据,文件可用文本文件打开
每行有很多字段,以逗号隔开,文件以#结尾
A,123,1234,1345,12421;
B,345,34554,345,345,345;
...
#
如何实现
每行有很多字段,以逗号隔开,文件以#结尾
A,123,1234,1345,12421;
B,345,34554,345,345,345;
...
#
如何实现
解决方案 »
- 怎么取消窗体!!!!
- 这个设置托盘图标的函数为什么总是说类型不匹配?
- 如何让文本框text始终显示到数据的最后
- VB编程出现一个编译错误:end of statement
- 怎样把字符串 拷贝到内存啊。是用 copytoclipboard???试了不行。。在线等。
- 我是初学,问两个特初级的问题!cb6
- 求打印机的物理边距问题
- 急! 如何得到具有焦点窗口的句柄???(整个系统的不是一个线程内的.)
- 如何实现让窗口在执行完任务后自行退出(而不是通过点击退出按钮执行unload)?
- 在richtextbox控件中可以让某些特定文本激发某个事件吗?
- 这样的功能应该怎么写代码?
- 问一下 关于双系统下system32中文件的调用方法?
A,123,1234,1345,12421;
B,345,34554,345,345,345;
C,123,32432,5345,435,4;
...
#
我要取出每行记录中的第一列,第二列,第三列插入到本地数据表中
如上就要取出(A,123,1234)(B,345,34554)(C,123,32432)
目录下有很多这样的文件,就是问如何实现循环取数
首先获得ftp站点路径,然后调用dir函数即可:
strFile = Dir(路径 & "\*.*", vbArchive)
i = 1
While strFile <> ""
strTmp = strTmp & "," & strFile
i = i + 1
strFile = Dir
Wend
strTmp 里就是该路径下所有文件名(逗号隔开)
有了文件路径,读文件应该没问题吧
或者换种方式吧,我把远程FTP目录下的文件全下到本地目录下,
如何实现啊
再用文件流依次读取每个文件,每个文件一行一行读取,用split函数获取内容
太多了,给你发个邮件