我遇到了在ASP Classic中打开它们时尚未创建的非常大的CSV文件的问题。代码如下。
csvFile.close()
Set csvFile = Nothing
Set fso = Nothing
Set fso = Server.CreateObject("Scripting.FileSystemObject")
strFileFullPath = fso.BuildPath(xRefCsvRoot, filename)
Set ts = fso.OpenTextFile(strFileFullPath, 1)
strFile = ts.ReadAll
ts.Close()
response.Clear()
response.AddHeader "content-disposition", "attachment; filename=" & filename
response.Write(strFile)
response.End()
在阅读之前,是否有一种有效的方法可以检查文件是否为空白?
答案 0 :(得分:1)
检查file size:
If fso.GetFile(strFileFullPath).Size > 0 Then
'file is not empty
End If