Rinominare file excel in csv

mercoledì 14 novembre 2012 - 10.24

tigre Profilo | Junior Member

Ho un file excel inviatomi da un client,
apro da pagina asp il file e copio i dati su un database access .(per farlo utilizzo questa connessione:

strConn = "DRIVER={Microsoft Excel Driver (*.xls)}; DBQ=" & Server.MapPath ("\sito" & strNewFolder &"\" & filename) & ";DefaultDir=" & Server.MapPath(".") &";DriverId=790; FIL=MS Excel; MaxBufferSize=512;PageTimeout=5;HDR=Yes;IMEX=1;"

set DbConn=server.CreateObject("adodb.connection")
sqlString="SELECT * FROM [" & nometabella & "]"

set rs=server.createobject("adodb.recordset")

rs.activeconnection=strConn
rs.open sqlString
do until rs.eof
campo=rs(0)
campo1=rs(1)
ecc...

la colonna formattata in testo contiene numeri o testo.
la pagina asp quando legge i valori, se il primo campo è numero, copia solo i campi numerici e non i campi alfanumerici (li salva a vuoto non li legge).
il contrario se il primo campo è alfanumerico.
Perche?
se posso trasformare (ma non lo so) ill file excel in csv ci sara' lo stesso problema??
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5