当前位置:首页文章首页 IT学院 IT技术

关于ASP实现上传图片功能的原理及示例说明

作者:  来源:  发布时间:2011-6-24 15:37:33  点击:
  所以,我们所要做的就是在showimg.asp中从数据库中读出来符合条件的数据,并返回到SRC属性中就可以了,具体代码如下(showimg.asp):

  <%
  setconnGraph=server.CreateObject("ADODB.connection")
  connGraph.ConnectionString="driver={MicrosoftAccessDriver(*.mdb)};DBQ="&
  server.MapPath("images.mdb")&";uid=;PWD=;"
  connGraph.Open
  setrec=server.createobject("ADODB.recordset")
  strsql="selectimgfromimageswhereid="&trim(request("id"))
  rec.openstrsql,connGraph,1,1
  Response.ContentType="image/*"
  Response.BinaryWriterec("img").getChunk(7500000)
  rec.close
  setrec=nothing
  setconnGraph=nothing
  %>

  注意在输出到浏览器之前一定要指定Response.ContentType="image/*",
  以便正常显示图片。
  最后要注意的地方是,我的process.asp中作的处理没有考虑到第一页(upload.htm)中还有其他数据,比如<INPUT type=tesxt name=userid>等等,如果有这些项目,你的process.asp就要注意处理掉不必要的数据。

相关软件

相关文章

文章评论

软件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z