社区
ASP
帖子详情
>>>>上传二进制文件(比如word文档)到数据库后,如何从数据库中读取<<<<<
sq0421
2003-10-21 02:51:35
我通过上传图片文件到数据库的方法,可以把其他类型的文件也存到数据库image字段中,但采用原来的读图片的方法来读这样的数据
Response.ContentType = "image/*"
Response.BinaryWrite rs("file_content")
也能读,但文件类型就不对了,保存到硬盘上的文件扩展名为.asp
如何解决?????????????
...全文
100
4
打赏
收藏
>>>>上传二进制文件(比如word文档)到数据库后,如何从数据库中读取<<<<<
我通过上传图片文件到数据库的方法,可以把其他类型的文件也存到数据库image字段中,但采用原来的读图片的方法来读这样的数据 Response.ContentType = "image/*" Response.BinaryWrite rs("file_content") 也能读,但文件类型就不对了,保存到硬盘上的文件扩展名为.asp 如何解决?????????????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sq0421
2003-10-22
打赏
举报
回复
多谢二位,我是考虑到用文件的形式会被下载,用数据库的方式就比较安全。
gasover
2003-10-21
打赏
举报
回复
更正, 如果要下载的话,请把上面这句:Response.AddHeader "Content-Disposition", "filename=" &
改成:
Response.AddHeader "Content-Disposition", "attachment; filename=" &
heguowei
2003-10-21
打赏
举报
回复
用文件的方法多好,只存储文件的路径即可
gasover
2003-10-21
打赏
举报
回复
<%
Response.Buffer = true
Response.Clear
……
……
url=rs("url") '数据库操作,读出文件路径,存到变量url中
Set fso=Server.CreateObject("Scripting.FileSystemObject")
Set fl=fso.getfile(url)
flsize=fl.size
flName=fl.name
Set fl=Nothing
Set fso=Nothing
%>
<%
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = 1
objStream.LoadFromFile url
Select Case lcase(Right(flName, 4))
Case ".asf"
ContentType = "video/x-ms-asf"
Case ".avi"
ContentType = "video/avi"
Case ".doc"
ContentType = "application/msword"
Case ".zip"
ContentType = "application/zip"
Case ".xls"
ContentType = "application/vnd.ms-excel"
Case ".gif"
ContentType = "image/gif"
Case ".jpg", "jpeg"
ContentType = "image/jpeg"
Case ".wav"
ContentType = "audio/wav"
Case ".mp3"
ContentType = "audio/mpeg3"
Case ".mpg", "mpeg"
ContentType = "video/mpeg"
Case ".rtf"
ContentType = "application/rtf"
Case ".htm", "html"
ContentType = "text/html"
Case ".txt"
ContentType = "text/plain"
Case Else
ContentType = "application/octet-stream"
End Select
Response.AddHeader "Content-Disposition", "filename=" &
flName
Response.AddHeader "Content-Length", flsize
Response.Charset = "UTF-8"
Response.ContentType = ContentType
Response.BinaryWrite objStream.Read
Response.Flush
response.Clear()
objStream.Close
Set objStream = Nothing
%>
LobeChat
文件
上传
功能怎么用?处理PDF、Word超简单
本文详细介绍LobeChat如何通过前端交互与后端解析实现PDF、Word等文档的高效处理。系统支持本地
上传
、OCR识别及上下文感知分析,结合角色预设与会话记忆,显著提升信息提取效率与安全性,适用于个人与企业级应用场景。
微信小程序云开发将
数据库
数据生成word
文件
该博客介绍了如何利用云函数和Docxtemplater库将
数据库
数据填充到Word模板
中
,生成定制化的文档。首先,创建云函数并安装必要的依赖,如doctemplater和pizzip。接着,
读取
数据库
中
的所有数据,然后利用doctemplater将数据写入Word模板。最后,将生成的Word
文件
上传
到云存储,以便于在微信小程序
中
下载和查看。
快速搭建spring boot项目使用 Apache POI解析
word文档
本文介绍如何使用Apache POI库处理
Word文档
,包括doc和docx格式,并通过Spring Boot搭建了一个简单的服务来演示如何解析这些文档。
asp.net 把word转化成
二进制
文件
存储到
数据库
本文介绍如何通过使用SQL将
文件
从
文件
上传
组件
中
读取
并存储到
数据库
中
,涉及
文件
流操作、数据类型转换及
数据库
插入操作。
Java
读取
Word存入MySQL:Apache POI完整实战指南
本文面向Java开发者,详细讲解如何使用Apache POI解析.doc与.docx格式
Word文档
(含文本、表格),提取结构化内容,并通过JDBC批量写入MySQL。涵盖需求分析、
文件
流安全
读取
、大
文件
内存控制、TEXT/BLOB字段设计、PreparedStatement防注入、事务与批量提交、编码与清洗处理,以及POI依赖冲突、
文件
锁定、max_allowed_packet等高频问题排查方案。
ASP
28,402
社区成员
356,940
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章