set rs=Server.CreateObject("adodb.recordset") sql="SELECT top 1 * FROM imgtable ORDER BY id DESC" ’这里的意思是选择最后一个Id,既刚刚被改动 rs.Open sql,strconn,1,3 ’就是你上传的图像的两个文本字段。
function ImageUp(formsize,formdata) ’这个函数的功能是截取其中的图像部分。 bncrlf=chrb(13) & chrb(10) ’做成函数后。以后你可以自己随意使用了。 divider=leftb(formdata,instrb(formdata,bncrlf)-1) datastart=instrb(formdata,bncrlf&bncrlf)+4 dataend=instrb(datastart+1,formdata,divider)-datastart imageup=midb(formdata,datastart,dataend) end function
Image=ImageUp (FormSize,Formdata) ’这里就是图像部分了。
set rs=server.CreateObject("adodb.recordset") strconn="driver={microsoft access driver (*.mdb)};dbq="&server.MapPath("test.mdb") sql="SELECT * FROM imgtable" rs.Open sql,strconn,1,3
set rs=Server.CreateObject("adodb.recordset") sql="SELECT top 1 * FROM imgtable ORDER BY id DESC" rs.Open sql,strconn,1,3 %> <html> <body> 以下是你的上传资料。<br> 文本一:<% Response.Write rs("text1") %><br> 文本二:<% Response.Write rs("text2") %><br>