3 messaggi dal 03 settembre 2015
Ho 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%>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.