中国站长论坛

中国站长论坛 ›› 网络编程 ›› FSO 读取换成 ADODB.Stream读取出错请高手指教

页码: 1

FSO 读取换成 ADODB.Stream读取出错请高手指教

- c123456 2008-07-11 18:15

Fso :

代码 复制 - 运行
Function FSOFileRead(Template_Name)
Dim objFSO,objCountFile,FiletempData
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objCountFile = objFSO.OpenTextFile(Server.MapPath(Template_Name),1,True)
FSOFileRead = objCountFile.ReadAll
objCountFile.Close
Set objCountFile=Nothing
Set objFSO = Nothing
End Function 


后面我替换的ADODB.Stream

代码 复制 - 运行
Function LoadFile(Template_Name)
Dim objFSO,objCountFile,FiletempData
On Error Resume Next
Set objStream = Server.CreateObject("ADODB.Stream")
With objStream
.Type = 2
.Mode = 3
.Open
.LoadFromFile Server.MapPath(Template_Name)
.Charset = "UTF-8"
.Position = 2
LoadFile = .ReadText
.Close
End With
Set objStream = Nothing
End Function 


上面的经常,下面出错 请高手指教.

但是两个都生成没问题, 下面的没内容.....郁闷, 都弄了2天了

Re:FSO 读取换成 ADODB.Stream读取出错请高手指教

- c123456 2008-07-12 10:06

怎么没人回答啊

Re:FSO 读取换成 ADODB.Stream读取出错请高手指教

- c123456 2008-07-14 02:15

这里人真TMD笨, 还算什么站长?

页码: 1