ASP网页设计在ASP中关于图片与文本同存在数据库中的...
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对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。 Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题: 你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。 Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。 运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
页:
[1]