璇烽棶锛氬浣曞湪涓€涓〉闈㈠疄鐜版棤缁勪欢涓婁紶鏂囦欢骞舵寚瀹氬浐瀹氳矾寰勪互渚垮彲浠ョ敤visual studio鐨刟ct娴嬭瘯
鍚勪綅楂樻墜锛岃甯府蹇欍€傚憡璇夋垜濡備綍鍙敤涓€涓〉闈㈠疄鐜版棤缁勪欢涓婁紶鏂囦欢骞剁敤鍥哄畾璺緞鎸囧畾鏂囦欢璺緞銆傛垜鐨勪唬鐮佸涓嬶細
save_img.asp
<html>
<body>
<center>
<form name="mainform" enctype="multipart/form-data" action="save_img.asp?Type=1" method="post">
<input type=file name=file1 value="c:\..\1.jpeg">//杩欓噷鎴戠敤value缁欏浐瀹氳矾寰勶紝鍙槸鐐瑰嚮ok涓婁紶缁撴灉鍙槸涓婁紶绌虹殑銆傚彧鑳藉湪椤甸潰閫夋嫨璺緞鎵嶄細涓婁紶鎵€閫夌殑鏂囦欢銆?
<input type=submit name=submit1 value=OK>
</form>
</center>
<%
if request.querystring("type")=1 then
response.buffer=true
formsize=request.totalbytes
formdata=request.binaryread(formsize)
bncrlf=chrB(13)& chrB(10)
divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1)
datastrat=instrB(formdata,bncrlf & bncrlf)+4
dataend = instrb(datastrat+1,formdata,divider)-datastart
mtdata = midb(formdata,datastrat,dataend)
set cn = server.createobject("ADODB.connection")
cn.open "provider=sqloledb;data source="..." ; initial catalog=...;user id=..;password=.."
set re =server.createobject("ADODB.recordset")
re.open "select * form 琛ㄥ悕 where id(琛ㄥ瓧娈?) is null" cn,1,3
re.addnew
re.("琛ㄥ瓧娈?").appendchuck mydata
re.update
response.contentType="image/jpeg"
response.binarywrite re("琛ㄥ瓧娈?").getchuck(formsize)
re.close
set re=nothing
set cn=nothing
end if
%>
</body>
</html>
璇峰悇浣嶅府蹇欏憡璇夋垜瑕佸浣曟墠鑳界洿鎺ョ粰瀹氬浐瀹氳矾寰勪笉鐢ㄨ嚜宸遍€夎矾寰勶紝涓囧垎鎰熻阿锛佹€ワ紒