#533 - Creare un file di testo con l'oggetto Stream di ADO
Non tutti sanno che l'oggetto Stream di ADO può manipolare benissimo anche file testuali. Perchè usarlo rispetto a FSO? E' più performante nel caso di grossi file.
In questo esempio vediamo come creare un file di testo:
<!--METADATA TYPE="typelib"
UUID="00000205-0000-0010-8000-00AA006D2EA4"
NAME="ADODB Type Library"
-->
<%
UserFile = Server.MapPath("prova.text")
contenuto = "file creato il " & Now)()
'ADODB.Stream
Set oStream = Server.CreateObject("ADODB.Stream")
' apro lo stream
oStream.Open
' charset
oStream.Charset = "ascii"
' tipo di scrittura: testo
oStream.Type = adTypeText
' scrivo il testo e salvo su file
oStream.WriteText contenuto
oStream.SaveToFile userFile, adSaveCreateOverWrite
' chiudo lo stream
oStream.Close
set oStream = Nothing
%>
Approfondimenti
Commenti
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.







Stampa
Download 


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!
Questo script mi ha risolto un problema non indifferente.Con file molto grandi, mi dava un errore nell'argomento, con FSO.Ora tutto a posto, mi avete ...
Continua »»» | Rispondi »»»