這里要介紹第二個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 %>
|