allora fai così:
1.apri il recordset (la tua tabella, chiamiamola rs)
2.crei una pagina html in una stringa così:
codice:
dim out
out = out & "<html><body>"
out = out & "<table>"
while not rs.efo
out = out & "<tr><td>" & Rs(0) & "</td></tr>"
rs.movenext
wend
out = out & "</table>"
out = out & "</body></html>"
Adesso in out hai un file hmtl (naturalmente devi mettere i tuoi campi, i colori che vuoi ect..) ok?
3. Lo salviamo.
codice:
NomeFile = "Tabella1.doc" Il nome ha estensione .doc
PathFile = Server.MapPath(NomeFile)
Set Fso = Server.CreateObject("Scripting.FileSystemObject")
Set File = Fso.OpeTextFile(PathFile,2,true)
File.Write Out
File.Close
Set File = Nothing
Set fso = nothing
4. A questo punto dei ricavarti il link dal percorso fisico e stamparlo a video
dove PathToUrl è una funzione che dovrai fare per trasformare un indirizzo fisico in un url.
5.Questo va bene, ma explorer aprirà il file e non farà il download... naturalmente c'è da trovare una soluzione al problema...ma questo te lo dico dopo