Stream 速查

作者:vkvi 來源:千一網絡(原創) 日期:2006-9-27

此頁為速查,只列舉了常用的內容,若要查看全部內容,請參見 ADODB.Stream 的詳查

示例

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-讀寫,其它不常用。具體:
    • adModeUnknown = 0
    • adModeRead = 1
    • adModeWrite = 2
    • adModeReadWrite = 3
    • adModeShareDenyRead = 4
    • adModeShareDenyWrite = 8
    • adModeShareExclusive = 12
    • adModeShareDenyNone = 16
    • adModeRecursive = 4194304
  • type 數據類型,可選值:1-二進制,2-文本。
  • charset 編碼方式,比如:utf-8,gb2312。
  • position 數據流位置,表示數據操作從這里開始,第一個位置的值為 0,不是 1。
  • size 數據流大小(字節)。

常用方法

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

你前面那位網友看了:SetCookie 未配置 HttpOnly、Secure

▲▲▲嘿,歡迎轉載傳播本站原創文章,盡量保留來源噢。▲▲▲

文章評論
  • 1 樓:評論
    很好很實用
  • 2 樓:評論
標題:必填
內容:
本站永遠終止與捏造“罪名”不支付廣告費的某度聯盟合作。
vkvi
vkvi

作者簡介: vkvi,致力于 .NET Web 開發、移動開發的技術推廣,在 .NET、SQL Server、Windows Server 等方面有深入研究和豐富經驗,10 年間共計撰寫文章 4000 余篇。 主持金融、國土、農業、電商等多個行業項目執行, 推行“技術提升生產力、人心決定成功率”的管理理論。 聯系他

最新22选5开奖公告