发新话题
打印

[求助]大家帮我看一下一段图片上传处理的程序谢谢

[求助]大家帮我看一下一段图片上传处理的程序谢谢

<% 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 conn=server.CreateObject("ADODB.connection") conn="driver={Microsoft Access Driver (*.mdb)};dbq="&server.MapPath("db.mdb") set rs=server.createobject("ADODB.recordset") rs.open "SELECT * FROM img",conn,3,3 rs.addnew rs("img").AppendChunk myData rs.update %> 大家可以帮我解释一下每句程序的意思吗?谢谢

TOP

[求助]大家帮我看一下一段图片上传处理的程序谢谢

request.totalbytes :返回从客户端读取到数据量的字节数
Request.BinaryRead获取提交数据,就是 获取上传上来的文件数据
chrb、leftb、instrb、midb   为B类函数,取字符的bit位元数
set conn=server.CreateObject("ADODB.connection")
conn="driver={Microsoft Access Driver (*.mdb)};dbq="&server.MapPath("db.mdb")
这些就是连接数据库的
rs("img").AppendChunk myData 将数据追加到myData中

TOP

发新话题