ADO Stream
The Stream
object in ADO is used to read, write, and manage binary or text data. It is commonly used for handling files and large data objects.
Key Topics
Writing to a Stream
Example
<%
Dim stream
Set stream = Server.CreateObject("ADODB.Stream")
stream.Type = 2 ' Text
stream.Open
stream.WriteText "Hello, this is a text stream!"
stream.SaveToFile "C:\\output.txt", 2 ' Overwrite
stream.Close
Set stream = Nothing
%>
Explanation: This example demonstrates writing text data to a file using the Stream
object.
Reading from a Stream
Example
<%
Dim stream
Set stream = Server.CreateObject("ADODB.Stream")
stream.Type = 2 ' Text
stream.Open
stream.LoadFromFile "C:\\output.txt"
Response.Write stream.ReadText
stream.Close
Set stream = Nothing
%>
Explanation: This example demonstrates reading text data from a file using the Stream
object.
Key Takeaways
- The
Stream
object handles binary and text data efficiently. - Use methods like
WriteText
andReadText
for managing text streams. - Always close the Stream object after use to release resources.