如何查看SQL Server中image中是否有图片
数据库文件时从别处拷来的,其中有一个表内有image字段,用来存储图片,我将它显示在网页上,出来的是红XX,不知道是我的代码有问题还是里面根本就没存图片。那个数据库文件有17M,我想应该是存了吧!
下面是我的代码:
show.asp
load.asp
下面是我的代码:
show.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!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>
<meta http-equiv="Content-Type" content="image/*; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<%
set conn=server.CreateObject("adodb.connection")
conn.connectionstring="driver={sql server};server=KIMI;uid=sa;pwd=sa;database=steel_wsf;"
conn.open
set rs = server.CreateObject("adodb.recordset")
sql = "select * from pokou"
rs.open sql,conn,1,1
do until rs.eof
response.Write(rs("id"))
%>
<img src="load.asp?id=<%=rs("id")%>"/>
<%
rs.movenext
loop
rs.close
conn.close
set rs = nothing
set conn = nothing
%>
</body>
</html>load.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<%
response.Expires=0
response.Buffer=true
response.Clear()
set conn=server.CreateObject("adodb.connection")
conn.connectionstring="driver={sql server};server=KIMI;uid=sa;pwd=sa;database=steel_wsf;"
conn.open
Response.ContentType="image/*"
set rs1 = server.CreateObject("adodb.recordset")
sql="select * from pokou where id="&request.QueryString("id")
rs1.open sql,conn,1,1
response.BinaryWrite rs1("pkt1").getchunk(7500000)
rs1.close
conn.close
set rs1=nothing
set conn=nothing
%>
</body>
</html>
...全文
相关推荐
在SQL Server中保存和输出图片
"在 SQL Server 中保存和输出图片"在 SQL Server 中保存和输出图片是一种非常重要的技术,特别是在需要存储和管理大量二进制数据的场景中。
net保存图片到SQL 2000 Server数据库
- 连接到SQL Server数据库,并执行SQL命令将图片数据和描述插入到数据库中。
C#保存图片到数据库并读取显示图片的方法
C#保存图片到数据库并读取显示图片的方法C#保存图片到数据库并读取显示图片的方法是指将图像保存到SQL Server 2000的Image字段中,从而实现图像的存储和读取。
Vb.net向sql server数据库中保存图片
知识点1:SQL Server 中的 Image 类型字段SQL Server 中的 Image、text 等字段都属于二进制的大对象。这些对象的存取和其他轻型对象略有不同。
vfp 图片在SQL中的存储
要理解这些文件的具体用法,你需要使用VFP环境打开并查看它们的内容。总结一下,存储VFP中的图片到SQL Server数据库,主要是利用“Image”数据类型和VFP的数据库操作命令。


