|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用数据|数据库起首,你的表单的范例设为<FORMENCTYPE="multipart/form-data"
ACTION="uploadresult.asp"METHOD=POST>
Pleasechooseapicturetoupload:
<INPUTNAME="picture"TYPE=FILEACCEPT="image/*">
<inputname="text1"type=text>
</form>
然后鄙人一页,用分别的举措先分出文本,此时不克不及用request.form,应变成
FormData=Request.BinaryRead(FormSize)
FormSize=Request.TotalBytes
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
Response.ContentType="image/gif"
Response.BinaryWriteMIDB(FormData,DataStart,DataEnd)
这里先分出的是图象
然后在将其二进制转换为文本。(见金华区)
求出巨细。
FormSize=Request.TotalBytes
以后用总巨细减往方才求出的巨细。得出文本巨细。然后用字符串函数得出其值。
最初分离存在数据库中。
注重,此办法不克不及完成另存为文件。由于Vbscript中的文件工具不克不及处置二进制格局。(图像事二进制的)
但Vb中能够,以是我们可已使用组件完成以上事情。
我本人利用本人编写的组件,如许便可以完成存为数据库,又能够存位文件。还能够限定巨细,文件范例(gif,jpg,Htm,exe)等等,但详细思绪代码还是下面的代码。假如必要能够和我接洽。
</p>使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。 |
|