如何从SQL数据库中调用图片?
来源:asp之家 发布时间:2009-11-15 19:59:00
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" designer="lemon">
<title>test BLOB picture</title>
</head>
</html>
test.asp
<% @ LANGUAGE=VBScript %>
<% Option Explicit %>
<!--#include file="adovbs.inc"-->
<%
Dim oConn
Dim oRs
Dim Pic
Dim PicSize
' 利用安装在Microsoft SQL Server PUBS 数据库中PUB_INFO表格里的Image域
Response.Buffer = TRUE
Response.ContentType = "image/gif"
' 设置HTTP表头信息,以便浏览器解释作为GIF图像返回的数据.注意:浏览器解释返回的信息使用的是MIME 表头,而非文件扩展
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "DSN=pubs;UID=sa;PWD=;DATABASE=pubs"
' 创建ADO连接对象.使用了缺省的sa帐号、没有密码的IISSDK OBDC Souce
Set oRs = oConn.Execute("SELECT logo FROM pub_info WHERE pub_id='0736'")
' 查询SQL以获得连接gif BLOB的recordset
PicSize = oRs("logo").ActualSize
Pic = oRs("logo").GetChunk(PicSize)
' 获得GIF局部变量
Response.BinaryWrite Pic
' 写数据到客户端, 因为MIME类型被设为image/gif, 浏览器将会自动认作图片
Response.End
%>


猜你喜欢
- JavaScript本身作为一门简单的语言,就其变量作用域问题一样令不少人头晕,这主要是因为JavaScript闭包的存在。本文不打算深入讲
- 目录技术背景diagrams的安装基础逻辑关系图组件簇的定义总结概要技术背景对于一个架构师或者任何一个软件工程师而言,绘制架构图都是一个比较
- 可变长参数GO语言允许一个函数把任意数量的值作为参数,GO语言内置了**...操作符,在函数的最后一个形参才能使用...**操作符,使用它必
- 说明本文根据https://github.com/liuchengxu/blockchain-tutorial 的内容,用python实现的
- mysql 8.0.13默认有一个data文件夹,这个文件夹得删了,不然安装服务时候会有日志文件提示报错:Failed to find va
- 目录:1、脚本式开发.2、工程化开发3、工程化和脚本的区别4、来个table试试水4,1、目标4.2、思路4.3、设计与编码4.4、效果5、
- 1.颜色空间转换(RGB转HSV)为了较准确的调红色和绿色的HSV,我使用cv2.createTrackbar()函数创建了六个滚动条#创建
- 看到了很多关于如何读出图片的长度的高度的方法,其实都不实用,大多都是通过图片的大小来判断的,图片的种类众多,通过大小来判断难免要制造很多的代
- concat 与其说是连接,更准确的说是拼接。就是把两个表直接合在一起。于是有一个突出的问题,是横向拼接还是纵向拼接,所以concat 函数
- Clion、IEDA、pycharm的设置及界面是一模一样的,下面我将按照Clion举例,但是在IEDA和pycharm是同样适用,按照方法
- 1.第一个实例:HelloWorld1.编写python代码from flask import Flaskapp=Flask(__name_
- 身份证校验码的计算方法1、将前面的身份证号码17位数分别乘以不同的系数。第i位对应的数为[2^(18-i)]mod11。从第一位到第十七位的
- 需求:查询出满足3人及3案有关系的集合# -*- coding: utf-8 -*-from py2neo import Graphimpo
- 前言文章包括下几点:考点--操作SQLite数据库:创建SQLite数据库;向表中插入记录;其他数据库操作。面试题:1.面试题一:如何创建S
- ping 基本概念ping (Packet Internet Groper)是一种因特网包探索器,用于测试网络连接量的程序。Ping是工作在
- 本文实例为大家分享了python实现nao机器人身体躯干和腿部动作的具体代码,供大家参考,具体内容如下跟上一篇类似,代码没什么难度,可以进行
- 玩过电脑游戏的同学对于 * 肯定不陌生,但是你在用 * 的时候有没有想过如何做一个 * 呢?(当然用 * 不是那么道义哈,呵呵),那我们就来看一下如
- 点击按钮,出现半透明遮罩层弹框,说说自己之前发过的愁吧1、遮罩层半透明了 弹框也跟着半透明了 就像这样 绝望吧 是哪里错了呢?你的
- 因为外贸网站,禁止同行抄袭,所以防止中国ip访问访问,访问的时候有密码提示,这样的代码如何写.请给一个提示.或者有好的代码,请分享下。 &n
- 1.算法:对于一组关键字{K1,K2,…,Kn}, 首先从K1,K2,…,Kn中选择最小值,假如它是 Kz,则将Kz与 K1对换;然后从K2