如何处理ASP中的图象

2016-01-29 19:55 3 1 收藏

如何处理ASP中的图象,如何处理ASP中的图象

【 tulaoshi.com - ASP 】

在用ASP编程中,很多时侯要用到图象。对于单纯从数据库中处理一个图象,方法大家讲了很多,也不难,可以看下面的代码:这里假设你有个数据库名字叫:PUBS,在数据库中有一个叫:PUB_INFO的表,在表中有一个LOGO的BLOB列。我们查出PUB_ID=0736的人的相片。
FILE: SHOWIMG.ASP
***************************************
<%@ LANGUAGE="VBSCRIPT" %>
<%
Clear out the existing HTTP header information
Response.Expires = 0
Response.Buffer = TRUE
Response.Clear

Change the HTTP header to reflect that an image is being passed.
Response.ContentType = "image/gif"

Set cn = Server.CreateObject("ADODB.Connection")
The following open line assumes you have set up a System DataSource
by the name of myDSN.
cn.Open "DSN=myDSN;UID=sa;PWD=;DATABASE=pubs"
Set rs = cn.Execute("SELECT logo FROM pub_info WHERE pub_id=0736")
Response.BinaryWrite rs("logo")
Response.End
%>
*****************************************
执行这个ASP文件就可以看到你存在数据库中的图象了。
但如果是同时处理文字和图象就会有些困难了:-(
比如:一个企业的人员管理,后台数据库可以用SYBASE或SQL SERVER等。(我在这用SQL SERVER)当你在企业内部需要用到BROWSE/SERVER方式,即用浏览器查看员工的个人信息时,就即要处理文字信息同时还要用到关于图象的技巧。
问题在于你显示文字信息时HTML的HEAD中的CONTENT=“TEXT/HTML”,而显示图象则必须是CONTENT=“IMAGE/GIF”或者是CONTENT=”IMAGE/JPEG“。因此你是无法只用一个ASP文件就把文字信息和图象都处理完的,解决的办法是:用一个单独的ASP文件处理图象,然后在处理文字信息的ASP文件中调用这个ASP文件。
在这给大家介绍一个我的解决方法,希望大家一起讨论:
环境:WINNT4.0 SQL SERVER IIS3.0
数据库名:RSDA
表名:RSDA_TABLE
目的:从RSDA_TABLE中查出ID=00001的人员的信息,包括姓名,年龄和照片

第一步:创建一个查询表单RSDA.HTM:
**********************************
<html>
<head>
</head>
<body>
<form method OST" action="SEARCH.ASP">
<p>请输入编号:<input type="text" name="T1" size="20"><input
type="submit" value="提交" name="B1"><input type="reset" value="复原" name="B2"></p>
</form>
</body>
</html>
***********************************
第二步:建立SEARCH.ASP
***********************************
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<title>查询结果</title>
</head>
<body bgColor=Azure>

本新闻共2页,当前在第1页  1  2  

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

来源:http://www.tulaoshi.com/n/20160129/1510386.html

延伸阅读
如何处理手:人像摄影中手的摆放   摆姿势的过程中,手的摆放问题特别容易发生在新摄影师和新模特之间。通常最微小的细节可对照片的照片的氛围、质量产生巨大的冲击,而如果手的姿势没处理好肯定能毁掉您拍的照片! 当手摆放在脸部附近的时候,既能强调同样也能削弱人物的情绪。我们经常听说的短语是用她们的手来进行说话。手...
标签: 急救常识
如何处理骨折?处理骨折的策略 如何处理骨折? 骨折固定技术在急救中占有重要位置,及时、正确的固定,对预防休克,防止伤口感染,避免神经、血管、骨骼、软组织等再遭损伤有极好作用。 急救固定器材院外急救骨折固定时,常常就地取材,如各种2—3厘米厚的木板、竹竿、竹片、树枝、木棍、硬纸板、枪支、刺刀,以及...
标签: 办公软件
谈到word2000,相信各位使用电脑的用户肯定是非常熟悉的了,因为我们在使用电脑的过程中时不时地要用到它。有用户说,word2000不就是用来处理文字材料的嘛,它还能有什么功能呢?的确,在一般用户的眼中,word2000好象就成了文字处理的代名词。然而笔者想提醒这些用户的是,word2000之所以能在文字处理软件竞争空前激烈的局面下,还能占有较大的...
MySQL中存放图像应该用Blob类型的数据类型。参考步骤如下: 1. 生成一个基本的表Images来存放图片 create table Images (PicNum int not null auto_increment primary key, image BLOB); 2. 建立上载脚本,完成的功能是取得图片文件并把文件插入数据库,假定放文件名的列是Picture脚本见下图(点击放大)   3. 以上脚本可能会出现无法...
  如何处理春节的剩菜 七天的春节长假结束了,回顾春节的餐桌上,永远是鱼肉满桌、菜肴超量的状态。人们唯恐食物不够丰盛,几乎每一餐都要做新菜,而被美食弄得胃肠疲惫之后,冰箱中也无奈地堆满了各种剩菜。为了不剩菜拼命地吃吧,身体受不了那么多的脂肪蛋白质;如果不把菜吃完,又只好继续剩菜。到最后,往往是客人们散去,家...

经验教程

374

收藏

98
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部