asp读取oracle表blob类型的字段

lusawlx 2008-02-29 04:59:24
数据库类型为oracle
有一个表image
image中有一个字段pic,类型为blob
页面的内容由别人存入的,应该是相片之类的信息
请问我应该如果读出这个字段的内容
...全文
100 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lusawlx 2008-03-04
  • 打赏
  • 举报
回复
lusawlx 2008-03-04
  • 打赏
  • 举报
回复
somebody come in please
lusawlx 2008-03-03
  • 打赏
  • 举报
回复
把Response.ContentType = "image/*"改为
Response.ContentType = "image/jpeg"
运行出现乱码

??缲考龛)遦??AP/鶵枝h燀s篼闲R嫻纭鼌AG螗a???l燓z~偁|k?鯂??謵r??萉錾绉?淨巻€???绉?鹐屈觚AM??煻N3蠸M翥?猍隡b罍

lusawlx 2008-03-03
  • 打赏
  • 举报
回复
改成这样,一运行就出来,文件下载-安全警告 的对话框
lusawlx 2008-03-03
  • 打赏
  • 举报
回复
???????????????????????/
lusawlx 2008-03-03
  • 打赏
  • 举报
回复
快点来人啊.......
wcwtitxu 2008-03-02
  • 打赏
  • 举报
回复
更正:

Response.BinaryWrite rs("pic").getChunk(7500000)
wcwtitxu 2008-03-02
  • 打赏
  • 举报
回复
试下:

<%
Dim conn, rs
Set conn = Server.CreateObject("ADODB.Connection")
conn.ConnectionString = "UID=*****;PWD=*****;driver={Microsoft ODBC for Oracle};SERVER=*****;"
conn.Open

Set rs = Server.CreateObject("ADODB.RecordSet")
rs.open "SELECT [pic] FROM [image] WHERE [id]=1", conn, 1, 1
Response.ContentType = "image/*"
Response.BinaryWrite rs("img").getChunk(7500000)
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
%>
lusawlx 2008-03-01
  • 打赏
  • 举报
回复
怎么没人来的。。。。。
md5e 2008-03-01
  • 打赏
  • 举报
回复
数据是文件流,可以用二进制读出来

28,391

社区成员

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

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