社区
ASP
帖子详情
关于ADODB.Stream的方法和属性
zhangjiansheng
2004-04-19 02:48:58
无组件上传中用到了ADODB.Stream,能请高手解释一下ADODB.Stream的方法和属性吗?
...全文
127
4
打赏
收藏
关于ADODB.Stream的方法和属性
无组件上传中用到了ADODB.Stream,能请高手解释一下ADODB.Stream的方法和属性吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangjiansheng
2004-04-19
打赏
举报
回复
那我怎么读取一幅图片呢?我又怎么把她存到数据库中或者存到某一个文件夹中,再接着把她读出来???
zhangjiansheng
2004-04-19
打赏
举报
回复
大哥,你真牛。
bananasmiling
2004-04-19
打赏
举报
回复
<html>
<body>
<%
Dim objet_Stream
Dim Select_Fichier
Dim adTypeText
adTypeText = 2
Select_Fichier = "c:\autoexec.bat"
set objet_Stream = Server.CreateObject("ADODB.Stream")
objet_Stream.Open
objet_Stream.LoadFromFile Select_Fichier
objet_Stream.Type = adTypeText
Objet_Stream.Charset = "ISO-8859-1"
Taille_Fichier = objet_Stream.Size
Affiche_Contenu= objet_Stream.ReadText
Response.Write "Fichier : " & Select_Fichier & "<br>"
Response.Write "Taille : " & Taille_Fichier & " Octets<br>"
Response.Write "Contenu : " & Affiche_Contenu
objet_Stream.Close
set objet_Stream = nothing
%>
</body>
</html>
bananasmiling
2004-04-19
打赏
举报
回复
Cancel 方法
使用方法:Object.Cancel
说明:取消执行挂起的异步 Execute 或 Open 方法的调用。
Close 方法
使用方法:Object.Close
说明:关闭对象
CopyTo 方法
使用方法: Object.CopyTo(destStream,[CharNumber])
说明:将对象中的数据复制,destStream指要复制的对像,CharNumber为可选参数,指要复制的字节数,不选为全部复制。
Flush 方法
使用方法:Object.Flush
说明:将缓存中的数据强制输出
LoadFromFile 方法
使用方法: Object.LoadFromFile(FileName)
说明:将FileName指定的文件装入对象中,参数FileName为指定的文件名。
Open 方法
使用方法:Object.Open([Source],[Modem],[Options],[UserName],[Password])
说明:打开对象
参数说明:Sourece 对像源,可不指定
Mode 指定打开模式,可不指定,可选参数如下:
adModeRead=1
adModeReadWrite=3
adModeRecursive=4194304
adModeShareDenyNone=16
adModeShareDenyRead=4
adModeShareDenyWrite=8
adModeShareExclusive =12
adModeUnknown=0
adModeWrite=2
Options 指定打开的选项,可不指定,可选参数如下:
adOpenStreamAsync=1
adOpenStreamFromRecord=4
adOpenStreamUnspecified=-1
UserName 指定用户名,可不指定。
Password 指定用户名的密码
Read 方法
使用方法:Object.Read(Numbytes)
说明:读取指定长度的二进制内容。
参数说明:Numbytes指定的要读取的字节数,不指定则读取全部。
ReadText 方法
使用方法:Object.ReadText(NumChars)
说明:读取指定长度的文本
参数说明:NumChars指定的要读取的字符数,不指定则读取全部。
SaveToFile 方法
使用方法:Object.SaveToFile(FileName,[Options])
说明:将对像的内容写到FileName指定的文件中
参数说明:FileName指定的文件
Options 存取的选项,可不指定,可选参数如下:
adSaveCreateNotExist=1
adSaveCreateOverWrite=2
SetEOS 方法
使用方法:Object.setEOS()
说明:将数据流设置为空
SkipLine 方法
使用方法:Object.SkipLine(n)
说明:跳过n行
Write 方法
使用方法:Object.Write(Buffer)
说明:将指定的数据装入对像中。
参数说明:Buffer 为指定的要写入的内容。
WriteText 方法
使用方法:Object.WriteText(Data,[Options])
说明:将指定的文本数据装入对像中。
参数说明:Data 为指定的要写入的内容。
Options 写入的选项,可不指定,可选参数如下:
adWriteChar=0
adWriteLine=1
有下列属性:
Charset:字符集
EOS 返回对像内数据是否为空。
LineSeparator 指定换行格式,可选参数有
adCR=13
adCRLF=-1
adLF=10
Mode 指定或返回模式。
Position 指定或返加对像内数据的当前指针。
Size 返回对像内数据的大小。
State 返加对像状态是否打开。
Type 指定或返回的数据类型,可选参数为:
adTypeBinary=1
adTypeText=2
ADO
DB
.
Stream
组件Charset
属性
值集合
ADO
DB
.
Stream
组件Charset
属性
值集合
asp
ado
db
.
stream
对象的
方法
/
属性
asp
ado
db
.
stream
对象的
方法
/
属性
利用MSXML2.XmlHttp和
Ado
db
.
Stream
采集图片
利用MSXML2.XmlHttp和
Ado
db
.
Stream
代码如下:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> <html xmlns=”http://www.w3.org/1999/xhtml”> <head> <title>ASP采集图片测试</title> <meta http-equiv=”content-type” content=”text/html; charset=ut
SQLServer
ADO
DB
.Recordset 错误“800a0e78”,对象关闭时,不允许操作
数据库SQLServer,测试程序显示出错信息:”
ADO
DB
.Recordset 错误 “800a0e78” 对象关闭时,不允许操作” 独立测试数据库链接,显示出错信息:用户 “sa” 登录失败。原因: 未与信任 SQL Server 连接相关联。 这一问题一般是由于SQL Server未集成Windows身份验证导致的,所以解决方案为: 1、打开SQL Server企业管理器。 2、选择服务器名称上右键,选择“
属性
”,然后打开“安全性”选项卡。 3、在选项卡中,选择身份验证为“SQL Server和 Windows ” 4、重启SQLSERVER,问题解决。
ASP生成静态文件编码为UTF-8格式的HTML文件
一般我们在ASP环境下,运行动生静操作时都用到的是FSO,他是专门对文件进行操作的一个组件,他FSO的编码
属性
只有三种,系统默认,Unicode,ASCII,并没有我们要的utf-8,所以一般中文系统上使用FSO组件生成的文件都是gb2312格式的了,即便您在网页内写上charset=”utf-8″也是没用的 要生成utf-8格式的文件,ASP环境下我们用
ADO
DB
.
Stream
代替FSO读写utf-8文件,因为,
ADO
DB
.
Stream
,有一个CharSet
属性
,可以让您定义要打开或要写入的文件的编码类型,这样一来,
ADO
DB
.
Stream
不仅仅是只能读取或写入utf-8的文件,基本上什
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章