国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

用ADODB.Stream代替FSO讀取文本文件

2019-11-18 20:00:14
字體:
供稿:網(wǎng)友

昨天我問過這個(gè)問題,不過沒人回答到點(diǎn)上,今天搞定了.貼出來給覺得有用的朋友,希望其他朋友不用走彎路.

'文件內(nèi)容讀取.
Function LoadFile(ByVal File)
    Dim objStream
    On Error Resume Next
    Set objStream = Server.CreateObject("ADODB.Stream")
    If Err.Number=-2147221005 Then
        Response.Write "<div align='center'>非常遺憾,您的主機(jī)不支持ADODB.Stream,不能使用本程序</div>"
        Err.Clear
        Response.End
    End If
    With objStream
        .Type = 2
        .Mode = 3
        .Open
        .LoadFromFile Server.MapPath(File)
        If Err.Number<>0 Then
    Response.Write "<div align='center'>文件<font color='#ff0000'>"&File&"</font>無法被打開,請檢查是否存在!</font></div>"
    Err.Clear
    Response.End
        End If
        .Charset = "GB2312"
        .Position = 2
        LoadFile = .ReadText
        .Close
    End With
    Set objStream = Nothing
End Function

'存儲(chǔ)內(nèi)容到文件
Sub SaveToFile(ByVal strBody,ByVal File)
    Dim objStream
    On Error Resume Next
    Set objStream = Server.CreateObject("ADODB.Stream")
    If Err.Number=-2147221005 Then
        Response.Write "<div align='center'>非常遺憾,您的主機(jī)不支持ADODB.Stream,不能使用本程序</div>"
        Err.Clear
        Response.End
    End If
    With objStream
        .Type = 2
        .Open
        .Charset = "GB2312"
        .Position = objStream.Size
        .WriteText = strBody
        .SaveToFile Server.MapPath(File),2
        .Close
    End With
    Set objStream = Nothing
End Sub



發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 盐亭县| 酉阳| 达拉特旗| 涿鹿县| 铁力市| 剑阁县| 吉安市| 日喀则市| 临泉县| 八宿县| 静宁县| 灵璧县| 杭州市| 武威市| 满城县| 尚志市| 仪征市| 连江县| 房产| 来宾市| 长子县| 鹿邑县| 中宁县| 海林市| 奉化市| 柘荣县| 通渭县| 合作市| 吕梁市| 高淳县| 常山县| 寻乌县| 沙雅县| 拉萨市| 绥宁县| 乌兰浩特市| 都昌县| 电白县| 三门峡市| 丹巴县| 会泽县|