首 页 | 精品电影 | 音乐天堂 | 在线游戏 | Flash MTV | 三湘书屋 | 幽默笑话 | 三湘图库 | 美女写真 | IT知识库 | QQ贴图 | 加入书签

网页制作网络编程图形图象操作系统冲浪宝典软件教学网络安全认证考试通信技术电子商务业内动态书籍教程原码

最近更新 文章分类 多媒体类 精品软件

本站搜索:
您的位置:三湘时空 -> IT知识库 -> 文章分类 -> ASP实例 -> 轻松实现将上传图片到数据库  
轻松实现将上传图片到数据库


文章类别:ASP实例 来源: 作者: 发表日期:2005-10-4 字体:[ ]

小游戏 | 在线影院 | 幽默笑话 | 源码下载 | Flash MTV | 音乐试听 | 书屋 | 美女写真

  很久就想自己写一写程序了,不过由于赖就不想写我,今天刚好有空,所以写了这个小小的程序很容易一看就知道的,不多说了就此开始:

  我们做一个上传的。数据据库的字段就id自动编号 big 字段类型是 OLE 呵呵就简单的那个字段好了
  
  uppic.asp上传程序名
  
  <%
  dim rs
  dim formsize,formdata,bncrlf,divider,datastart,dataend,mydata
  formsize=request.totalbytes  '取得客户端发过来的大小
  formdata=request.binaryread(formsize)'把客户发过来的数据转成二进制作
  bncrlf=chrB(13) & chrB(10)
  divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1)
  datastart=instrb(formdata,bncrlf & bncrlf)+4
  dataend=instrb(datastart+1,formdata,divider)-datastart
  mydata=midb(formdata,datastart,dataend)'上面总共是取得图片的二进制数据
    'www.knowsky.com
  %>
  <!--#include file="conn.asp"-->
  <%
  sql="select * from pic order by id desc"
  Set rs = Server.CreateObject("ADODB.Recordset")
  rs.Open sql,conn,3,2
  rs.addnew
  rs("big").appendchunk mydata    '增加到数据库中
  rs.update
  set rs=nothing
  set conn=nothing
  %>
  接下来是显示图片
  
  display.asp
  
  <!--#include file="conn.asp"--> '这个大家都知道吧,他就是与数据库连的一个程序了
    <%
  id=request("id")
  set rs=server.createobject("ADODB.recordset")
  sql="select * from pic where id=" & id
  rs.open sql,conn,1,1
  Response.ContentType = "text/html" '显示图片的格式也可以用
  
  'Response.ContentType = "image/gif" 以gif显示
  
  'Response.ContentType = "image/jpg" 以jpg显示
  Response.BinaryWrite rs("big")  '显示图片
  rs.close
  set rs=nothing
  set connGraph=nothing
  
  %>

上一篇:用好Win XP的“自动恢复”功能 下一篇:深入改造Win2000“位置条”
本栏目热门文章
·用EasyMailObject组件处理Exchange邮件源代码(6 2005-10-4
·用EasyMailObject组件处理Exchange邮件源代码(5 2005-10-4
·用EasyMailObject组件处理Exchange邮件源代码(1 2005-10-4
·用EasyMailObject组件处理Exchange邮件源代码(2 2005-10-4
·用EasyMailObject组件处理Exchange邮件源代码(3 2005-10-4
·用EasyMailObject组件处理Exchange邮件源代码(4 2005-10-4
·用EasyMailObject组件处理Exchange邮件源代码(7 2005-10-4
·通过ASP与ACCESS数据库建立连接(附源码)(2) 2005-10-3
·调用winzip命令行对上传的多个文件打包压缩 2005-10-4
·多个域名后缀同时查询的域名查询系统 2005-10-31
新近更新文章
·asp简单的ajax留言板(采用三层模式) 2006-5-28
·ASPImage组件的实现过程 2005-12-20
·多个域名后缀同时查询的域名查询系统 2005-10-31
·asp提供在线文章翻译的功能 2005-10-4
·实例讲解ASP实现抓取网上房产信息 2005-10-4
·纯ASP代码之公历转农历实现(含属相) 2005-10-4
·纯ASP代码之公历转农历实现(含属相)--例子代码 2005-10-4
·用Asp+XmlHttp实现RssReader功能 2005-10-4
·菜鸟详听ASP中也能解压缩rar文件 2005-10-4
·采用XMLHTTP编写一个天气预报的程序 2005-10-4
首 页 | 软件发布 | 广告联系 | 下载帮助 | 意见反馈 | 网站地图
  CopyRight? 2002-2004 WWW.SXSKY.NET? All Rights Reserved
三湘时空 站长QQ:82675303 Email: