程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> ASP教程:Stream 速查

ASP教程:Stream 速查

編輯:關於ASP編程

示例
dim stream
set stream = Server.CreateObject("ADODB.Stream")
stream.mode = 3 '1-讀,2-寫,3-讀寫
stream.type = 1 '1-二進制,2-文本
stream.Open

dataStream.position = index
dataStream.CopyTo stream, count '將另一 Stream 對象 dataStream 從 index 到 index+count 的數據拷貝到 stream
stream.SaveToFile filePath, 2 '將 stream 數據保存為文件,第二個參數:1-不允許覆蓋,2-覆蓋寫入

stream.Close
set stream = nothing

常用屬性和方法
mode 讀寫模式,可選值:1-讀,2-寫,3-讀寫,其它不常用
type 數據類型,可選值:1-二進制,2-文本
charset 編碼方式,可選值:ascii,gb2312
position 數據流位置,表示數據操作從這裡開始,第一個位置的值為 0,不是 1。
size 數據流大小(字節)

LoadFromFile 從文件讀取數據到 Stream 對象,Stream 對象原有內容將被清空
SaveToFile 將 Stream 對象數據保存為文件,第二個參數:1-不允許覆蓋,2-覆蓋寫入
Open 打開數據流
Close 關閉數據流
Read([長度]) 從 Stream 對象中讀取二進制數據,不指定長度表示全部讀取
ReadText([長度]) 從 Stream 對象中讀取文本數據,不指定長度表示全部讀取
Write(buffer) 將緩存數據寫入 Stream 對象
WriteText(data, [option]) 將文本數據寫入 Stream 對象,第二個參數:0-字符寫入,1-行寫入
CopyTo(destStream, count) 將 Stream 對象的指定數據拷貝到 destStream
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved