Casting tipi di dato

lunedì 28 giugno 2004 - 19.55

mo70 Profilo | Junior Member

Ciao,
ho creato una pagina .aspx in cui viene visualizzato un report di dati di access. L'utente ha la possibilità di visualizzare il report via web oppure di salvarlo in un file di excel. Nel primo caso la visualizzazione dei tipi di dato corrisponde a quella del db, ma nel file di excel che viene creato i valori double vengono visualizzati ad. ex. 2.05 (formato ora) anzichè 2,5 e nei campi testo le lettere con l'accento non vengono riconosciute, ad es. università viene scritto come UNIVERSITÀ. Come posso risolvere? Ti posto il codice per creare il file di excel:

If tipo.checked=true then
Dim FileName="legale_report_dett.xls"
response.ContentType = "application/vnd.ms-excel; charset=iso-8859-1"
Response.AddHeader ("content-disposition", "inline; filename=" & FileName)
End If

Utilizzo i css.

Grazie.

Ciao

Brainkiller Profilo | Guru

Prova a cambiare charset e usa UNICODE invece dell'8859.

ciao
david

mo70 Profilo | Junior Member

Ciao
Ho provato charset=iso-unicode-1 e charset=unicode ma il risultato non cambia. Dove sta il problema?

mo70 Profilo | Junior Member

Ciao
Ho provato charset=iso-unicode-1 e charset=unicode ma il risultato non cambia. Dove sta il 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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5