|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。精髓|成绩例表test
idintIDENTITY(1,1)NOTNULL;
testtextntext;
imagesimage;
提交文件里的表单以下设置:
<formmethod="post"action="upload.asp"name="form1"enctype="multipart/form-data"target="_blank">
图:<inputtype="file"name="file1"></form>
<formmethod="post"action="textprocess.asp"onsubmit="returnValidate(this);"name="form2">
<inputtype="text"name="testtext">
</form>
同时在提交表单的文件的head里到场以下代码:
<scriptlanguage="javascript">
functionValidate(form2)
{
form1.submit();
}
</script>
upload.asp里的次要代码:
<!--#includefile="connectdb.asp"--><%
FormSize=Request.TotalBytes失掉数据
FormData=Request.BinaryRead(FormSize)
functionImageUp(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)
endfunction
Image=ImageUp(FormSize,Formdata)这里就是图象部分了。
ifFormSize""then
response.write"正在上传您的署名图片....<br>"
setrs=server.CreateObject("adodb.recordset")
sql="SELECT*FROMtestwhereidisnull"
rs.Opensql,conn,1,3
rs.AddNew由于表单二在表单一提交的过程当中下提交了。
rs("images").appendchunkImage以是这里是增加。
rs.Update
rs.Close
setrs=nothing
conn.close
setconn=nothing
response.write"署名图片上传停止!<br>"
endif%>
textprocess.asp次要代码:
<!--#includefile="connectdb.asp"-->
<%
setrs2=server.CreateObject("adodb.recordset")
rs2.open"selecttop1*fromtestorderbyiddesc",conn,1,3
rs2("testtext")=request("testtext")
rs2.update
rs2.close
setrs2=nothing%>
这里是显现图片的代码showimg.asp
<!--#includefile="connectdb.asp"-->
<%
response.expires=0
response.buffer=true
response.clear
Response.ContentType="image/*"
setrs=createobject("adodb.recordset")
sql="SELECT*FROMtestwhereid="&Request.QueryString("id")
rs.opensql,conn,1,1
Response.BinaryWriters("signature")
rs.close
setrs=nothing
conn.close
setconn=nothing%>
OK了,显现图片的中央只需写<imgsrc="showimg.asp?id=响应的id">就能够了,这个我在win2K,sql2K下测试过的,没有成绩的</p>强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。 |
|