现存入一个excel文件到数据库中(二进制),在网页中应怎样显示呢,在线送分~~~?

dreamboy527 2003-04-02 03:36:21
现存入一个excel文件到数据库中(二进制),在网页中应怎样显示呢,在线送分~~~?
...全文
45 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
williamtom 2003-04-08
  • 打赏
  • 举报
回复
<%
Response.Buffer = true
Response.Clear

'Access数据库,数据源名abc,表名User_File,存放文件字段filecontent
Set conn=server.createobject("adodb.connection")
set rs=server.createobject("adodb.recordset")
conn.Open "DSN=abc;uid=;pwd="
rs.open "select * from User_File",conn,1,1
Response.ContentType = "application/vnd.ms-excel"

lngOffset=0
conChunkSize=1024
lngPictSize=rs("FileContent").ActualSize
Do While lngOffset < lngPictSize
varChunk = rs("FileContent").GetChunk(conChunkSize)
Response.BinaryWrite varChunk
lngOffset = lngOffset + conChunkSize
If lngOffset > lngPictSize Then Exit Do
Loop

rs.close
set rs=Nothing
conn.close
set conn=nothing
%>

28,390

社区成员

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

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