asp对象化之:基于adodb.stream的文件操作类
来源:互联网 发布:linux sftp 端口号 编辑:程序博客网 时间:2024/06/05 17:59
<%
’*************************************************************
’转发时请保留此声明信息,这段声明不并会影响你的速度!
’*************************************************************
’*************************************************************
’@author: 面条
’@realname: 徐仁禄
’@email: xurenlu@sohu.com
’@QQ: 55547082
’@Homepage: http://www.ksdn.net
’@版权申明:
’ 非盈利性质团体或者个人可以免费使用.
’*************************************************************
’*************************************************************
’ 类名称: files
’ 类功能: 实现文件读写功能,利用adodb.stream实现,在不支持fso的主机上也可以读写文件.
’*************************************************************
class files
private adSaveCreateOverWrite ’创建文件的时候可以覆盖已经存在的文件.
private adSaveCreateNotExist ’保存文件的时候如果文件不存在,可以创建文件.
’*************************************************************
’ 事件名称: Class_Initialize()
’ 事件发生条件: 类创建时候产生该事件
’ 事件内容: 给私有变量赋值
’ 事件传入参数: 无
’*************************************************************
sub Class_Initialize()
adSaveCreateOverWrite =2
adSaveCreateNotExist = 1
end sub
’*************************************************************
’ 函数名称: function readfile(filepath)
’ 函数内容: 读出文件
’ 传入参数: filepath:要读的文件的绝对路径
’ 返回参数: 要读的文件的内容.
’*************************************************************
function readfile(filepath)
on error resume next
dim stm2
set stm2 =server.createobject("ADODB.Stream")
stm2.Charset = "gb2312"
stm2.Open
stm2.LoadFromFile filepath
readfile = stm2.ReadText
end function
’*************************************************************
’ 函数名称: function writefile(filepath,str)
’ 函数内容: 写入文件
’ 传入参数: filepath:要读的文件的绝对路径
’ str: 要写入的内容
’ 返回参数: 无返回
’*************************************************************
function writefile(filepath,str)
on error resume next
Set stm = server.createobject("ADODB.Stream")
stm.Charset = "gb2312"
stm.Open
stm.WriteText str
stm.SaveToFile filepath, adSaveCreateOverWrite
end function
’*************************************************************
’ 函数名称: function copy(filepath_s,filepath_d)
’ 函数内容: 读出文件
’ 传入参数: filepath_d:目的文件的绝对路径
’ filepath_s:源文件路径
’*************************************************************
function copy(filepath_s,filepath_d)
on error resume next
dim stm2
set stm2 =server.createobject("ADODB.Stream")
stm2.Charset = "gb2312"
stm2.Open
stm2.LoadFromFile filepath_s
stm2.SaveToFile filepath_d, adSaveCreateOverWrite
end function
end class
%>
- asp对象化之:基于adodb.stream的文件操作类
- Asp ADODB.Stream对象的方法属性
- FileSystemObject,ADODB.Stream 能否操作UTF-8格式的文件
- VBS之adodb.stream对象的方法/属性
- adodb.stream对象的方法/属性
- ADODB.Stream 对象的禁用和启用
- adodb.stream对象的方法/属性
- adodb.stream对象的方法/属性
- adodb.stream对象的方法/属性
- adodb.stream对象的方法/属性
- ADODB.stream对象的方法/属性
- asp xmlhttp adodb.stream
- ADODB.Stream对象
- adodb.stream对象
- adodb.Stream读写文件
- asp adodb.stream读取文件和写文件
- ASP如何实现文件下载? [ADODB.Stream方式]
- asp---CreateObject("adodb.stream")文件写入utf-8格式
- zz 高效的中文字符串截取函数,附带一个性能测试方法Benchmark_Iterate
- sql自连接
- 使用 JDBC 连接不同版本 DB2 数据库的兼容性问题
- 从淘宝提取出来的图片预览JS
- eclipse下配置tomcat错误导致启动tomcat报错,Could not find main class
- asp对象化之:基于adodb.stream的文件操作类
- CFileDialog类学习
- ibatis使用HashMap传递SQL参数
- C++中extern “C”
- 再探结构化设计和面向对象设计方法
- 一个实现RBAC的SQL脚本
- 原码反码补码(转)
- 在SQL Server中通过SQL语句实现分页查询
- sql server事务全攻略