o un problema con il seguente codice Asp.
Spiego la situazione: rriesco ad aprire e leggere il contenuto di un file csv con tre righe il cui contenuto è:
colonna1,colonna2,colonna3
10.5, 36.9528, 113.278
11.5, 37.3566, 115.736
nel leggerle però, non mi vede decimali e mi restituisce:
105, 369528, 113278
115, 373566, 115736
Ho provato diverse cose ma nulla, non riesco a capire come fare per fargli leggere i numeri così come sono (con i decimali).
Avete qualche idea? Grazie mille!!!
Ecco il codice:
<%VarFile=(request.querystring("VarFile"))
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(".\") & ";Extended Properties=""text;HDR=Yes;FMT=Delimited"""
set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConn
varStringa=("SELECT * FROM " & VarFile)
set rs = Conn.Execute(VarStringa)
Do Until rs.Eof
response.write(rs("colonna1") & " - " & rs("colonna2") & " - " & rs("colonna3") & "<br><br>")
valore1=rs("colonna1")
valore2=rs("colonna2")
valore3=rs("colonna3")
response.write("<br>Valore 1: " & valore1 & "<br>Valore 2: " & valore2 & "<br>Valore 3: " & valore3 & "<br>")
rs.movenext
loop
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing%>