手机
当前位置:查字典教程网 >编程开发 >ASP教程 >asp下轻松实现将上传图片到数据库的代码
asp下轻松实现将上传图片到数据库的代码
摘要:轻松实现将上传图片到数据库很久就想自己写一写程序了,不过由于赖就不想写我,今天刚好有空,所以写了这个小小的程序很容易一看就知道的,不多说了就...

轻松实现将上传图片到数据库

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

我们做一个上传的。数据据库的字段就id自动编号big字段类型是OLE呵呵就简单的那个字段好了

uppic.asp上传程序名

<%

dimrs

dimformsize,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)'上面总共是取得图片的二进制数据

%>

<>

<%

sql="select*frompicorderbyiddesc"

Setrs=Server.CreateObject("ADODB.Recordset")

rs.Opensql,conn,3,2

rs.addnew

rs("big").appendchunkmydata'增加到数据库中

rs.update

setrs=nothing

setconn=nothing

%>

接下来是显示图片

display.asp

<>'这个大家都知道吧,他就是与数据库连的一个程序了

<%

id=request("id")

setrs=server.createobject("ADODB.recordset")

sql="select*frompicwhereid="&id

rs.opensql,conn,1,1

Response.ContentType="text/html"'显示图片的格式也可以用

'Response.ContentType="image/gif"以gif显示

'Response.ContentType="image/jpg"以jpg显示

Response.BinaryWriters("big")'显示图片

rs.close

setrs=nothing

setconnGraph=nothing

%>

【asp下轻松实现将上传图片到数据库的代码】相关文章:

ASP连接11种数据库语法总结

asp连接sqlserver数据库实现代码

ASP中怎么实现SQL数据库备份、恢复!

ASP下实现自动采集程序及入库的代码

非常不错的列出sql服务器上所有数据库的asp代码

asp 特殊字符屏蔽代码

用asp实现的数据库中存取文件的代码

实现对Access数据库表重命名的一段代码

用ASP VBS xmlhttp adodbstream下载和保存图片的代码

用ASP实现对ORACLE数据库的操作

精品推荐
分类导航