2014-01-15 32 views
0

我是新来asp编程,我需要帮助每个小时从特定的URL下载CSV文件。如何从URL地址自动下载CSV文件?

理想情况下,我想每小时自动下载一个csv文件(例如4:15 PM)到我硬盘上的特定文件夹。我下载的网站可能无法在特定时间(例如美国东部时间下午4:15)每天上传所需的文件,因此我希望我的程序每隔15分钟查看一次,看看该文件是否存在,一旦下载,就下载它。我也想覆盖保存在硬盘上的文件,因为从网站上传的CSV数据具有相同的文件名。所以我的硬盘上的CSV数据必须是更新后的数据。

我想这个代码,但有一些例外:

Dim wc As New Net.WebClient 
wc.UseDefaultCredentials = True 
wc.Credentials = New Net.NetworkCredential("ABC", "AJ77A") 
wc.DownloadFile("http://samplewebsite.com/webclients/sample/SAMPLE.CSV", "C:\FOLDER") 

以上代码的例外是这样的:Web客户端请求期间发生

例外。

请大家帮忙。

在此先感谢。

+0

您可以发布有关异常的更多详细信息的路径? –

+0

这一个先生...“WebClient请求期间发生异常 访问路径'C:\ FOLDER'被拒绝”。 –

回答

0

您需要设置写入权限,你指定到IUSR用户或组IIS_IUSERS看看这个article