Ciao, grazie della risposta...
allora il codice che uso per creare il file csv da un file excel è questo:
codice:
<%
database=request.QueryString("database")
psn=request.form("psn")
siteid=request.form("siteid")
Set con = server.CreateObject("ADODB.Connection")
con.open "Provider=Microsoft.Jet.OLEDB.4.0; "& "Data Source=" & Server.MapPath("\ipbx-mod\database\"&database&"")
set rs = server.CreateObject("adodb.recordset")
rs.open "select * from credenziali where siteid like '"&siteid&"'",con,1,2
'recupero i nomi dei campi
testo_csv=""
i=0
for i = 0to rs.fields.count -1
testo_csv = testo_csv & rs.fields(i).name & ";"
next
testo_csv = testo_csv & ";" & vbcrlf
'recupero i dati
stringa = rs.getstring(,,";",vbcrlf ,"")
'scrivo il file csv
path = server.mappath("/ipbx-mod/filecsv/"&siteid&".csv")
files= siteid+".csv"
completo = path
set fso = createobject("scripting.filesystemObject")
set file = fso.createtextfile(completo)
file.writeline(testo_csv&stringa)
file.close
set file = nothing
set fso = nothing
%>
</p>
<table width="517" border="1" bordercolor="#FFFFFF">
<tr>
<td colspan="2" bgcolor="#00CC33"><div align="center" class="MEN">FILE <%=NOME%> CREATO CORRETTAMENTE </div></td>
</tr>
<tr>
<td width="235" bordercolor="#000000"><div align="center">TORNA ALLA HOME PAGE </div></td>
<td width="349" bordercolor="#000000"><div align="center">TORNA A LAVORARE SUL FILE CREDENZIALI </div></td>
</tr>
<tr>
<td colspan="2" bordercolor="#000000"><div align="center">SALVA IL FILE </div></td>
</tr>
</table></td>
</tr>
</table>
</p>
</p></td>
</tr>
</table>
Quando io clikko su salva il file anzichè darmi nome.csv mi da nome.xls...
Questo è il problema che non riesco a risolvere...
Tutto qui, grazie.