Here is the code. The csv file is not created when the data is too
much.
<!-- #include file="includes/connectionestimator.asp" -->
<% 'Generating excel filename
dayval = datepart("d",now())
mnthval = datepart("M",now())
yrval = datepart("yyyy",now())
hrval = datepart("h",now())
minval = minute(now())
secval = datepart("s",now())
filenameval = dayval & mnthval & yrval & hrval & minval &
secval
sqlStr = Request.QueryString("sqlStr")
Set rs = conn(sqlStr)
set filesys = createObject("Scripting.FileSystemObject")
set texts = filesys.createTextFile(application("ApplicationPat h") &
"repository\repository_" & filenameval & ".csv",true)
for each item in rs.fields
texts.Write item.Name & ","
next
texts.WriteLine ""
while not rs.EOF
for each item in rs.fields
if item.Value <> "" then
texts.Write replace(item.Value,","," ") & ","
else
texts.Write item.Value & ","
end if
next
texts.WriteLine ""
rs.MoveNext
wend
%>
<table width="100%">
<tr>
<td> </td>
</tr>
<tr>
<td align="center">Please click <a
href="repository/repository_<%=filenameval%>.csv">here</a> to view your
Excel file.</td>
</tr>
</table>
*** Sent via Developersdex
http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!