Creare un file di testo con l'oggetto Stream di ADO

di , in Classic ASP, Files,

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
 
%>

Commenti

Visualizza/aggiungi commenti

Creare un file di testo con l'oggetto Stream di ADO (#533) 810 124
| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi