程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> ASP技巧 >> IIS5 + ADO 2.5新先睹為快技術(二)

IIS5 + ADO 2.5新先睹為快技術(二)

日期:2017/1/13 12:12:28      編輯:ASP技巧

這裡要介紹第二個IIS5 + ADO 2.5的新特點:
ADO中新增加了一個Stream對象。。。
顧名思義,Stream對象可以將服務器上的任何文件用流的方式打開來讀寫。。。
當然讀取後的結果是寫入一個Unicode流中。。。

  下面是它運用的事例:
  這是它讀文件的例子:

<%
Dim stmData

Set stmData = Server.CreateObject ("ADODB.Stream")

stmData.Open "URL=http://localhost/ad/readme.txt", adModeRead, adOpenStreamFromURL

response.write stmData.ReadText

stmData.Close
Set stmData = Nothing
%>

這是它寫文件的例子:
<%
Dim stmData
Set stmData = Server.CreateObject ("ADODB.Stream")
with stmData
.Open "URL=http://localhost/ad/red.txt", adModeReadWrite, adOpenStreamFromURL

'把位置設置在流的最前面
.Position = 0
' 將當前位置設置為流的結束位置
' 從而刪除了當前流中的內容
.SetEOS
.WriteText "test"

Response.Write "文件已經更新。當前大小為" & .Size
.Close
End With

Set s = Nothing

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved