(在线等待)关于ASP中STREAM对象的使用

crazybeatcode 2003-09-22 04:38:23
在ADODB.STREAM对象里有一个方法是STREAM.WRITE,即向流对象写入二进制数据.

在VB里这个方法的参数必须是一个BYTE类型的数组.

但是在ASP中没有类型,所以我使用WRITE的时候老是出错, 请问有什么办法可以向STREAM.WRITE方法写入二进制数据(不是从文件导入必须使用WRITE方法)

急用谢谢!!!!
...全文
93 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuyu123 2004-03-06
  • 打赏
  • 举报
回复
???
crazybeatcode 2003-09-25
  • 打赏
  • 举报
回复
up up up
crazybeatcode 2003-09-24
  • 打赏
  • 举报
回复
还有没有人有更好的意见啊?
crazybeatcode 2003-09-23
  • 打赏
  • 举报
回复
哎??
我也不要来自RECORDSET对象的二进制字段的,必须,只能是来自VBSCRIPT语言自己的数组变量
zhouguoyao 2003-09-22
  • 打赏
  • 举报
回复
TRY:
<!--#include file="../inc/conn.asp"-->
<%
set rs=server.CreateObject("adodb.recordset")
sql="select * from class_2"
rs.Open sql,conn,3,1
%>
<%
dim st
while not rs.eof
set st = Server.CreateObject("adodb.stream")
st.Type = 1
st.Open
st.Write(rs("class_2_img"))
st.SaveToFile "C:\"&rs("class_2_id")&".gif",2
st.close
rs.movenext
wend
%>

<%rs.close
set rs=nothing
conn.close
set conn=nothing
%>
crazybeatcode 2003-09-22
  • 打赏
  • 举报
回复
不能用RESPONSE对象的,我的页面是客户端的,根本没有使用到RESPONSE对象,还有没有其他办法?
不老书生 2003-09-22
  • 打赏
  • 举报
回复
response.binarywrite
crazybeatcode 2003-09-22
  • 打赏
  • 举报
回复
如实验通过立即给分!

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧