ciao ragazzi,
ho un problema... devo poter aprire sul browser dell'utente un file PDF utilizzando lo streaming... vi posto il codice che uso, perchè non funziona e non capisco... prima cosA: funziona in locale (sul localhost)??
questi i passi che faccio:
1) apro la connessione al DB e mi estrapolo i parameteri che mi servono fra cui il nome del file.
2) mi setto il percorso:
Dim percorsoEstrattoConto : percorsoEstrattoConto="\" & dirEstrattiConto & "\" & dir_codOrdine & "\" & nomeEstrattoConto
3) a questo punto faccio lo streaming:
Response.ContentType = "application/octet-stream"
Response.AddHeader "content-disposition", "attachment; filename=" & nomeEstrattoConto
Set Stream = server.CreateObject("ADODB.Stream")
Stream.Open
Stream.LoadFromFile server.MapPath("/") & percorsoEstrattoConto
Contents = Stream.Read
Response.BinaryWrite Contents
Stream.Close
Set Stream = Nothing
Response.Flush()
Response.End
dove sbaglio? Perchè il file PDF non si apre???
premetto che se facico run response.write del percorso questo è corretto e punta all'unico file pdf che è nella cartella.....
grazie!!

Rispondi quotando
