asp中用access存取图片

来源:百度知道 编辑:UC知道 时间:2024/05/15 10:30:07
如何把文件夹中的图片存进数据库中,再在网页中显示出来,且点击该图片有页面连接
请说明详细点
这个问题搞得我很郁闷
上网找的代码又不行

在Asp中存取数据库图片信息在Asp中存取数据库图片信息,必须:
1。用Request.BinaryRead()来获取上传的二进制数据。
2。用ADO.AppendChunk来存入数据库,用ADO.GetChunk来获取数据。
3。用Response.BinaryWrite来显示图片。

参考代码:
上传页面
<HTML><BODY>
<Form name="MainForm" enctype="multipart/form-data" action="inImage.asp" method="Post">
<input type=file name=imFile><br><input type=submit name=OK value="UPLOAD"></FORM>
</BODY></HTML>

录入页面
<%
response.buffer= true
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)
set ConnGraph =Server.CreateObject("Adodb.Connection")
ConnGraph.ConnectString=&