asp技术应用的几点经验.doc

约13页DOC格式手机打开展开

asp技术应用的几点经验,asp技术应用的几点经验页数:13字数:5575asp技术应用的几点经验摘要:asp是在iis下开发web应用的一种简单、方便的编程语言。在了解了vbscript或 javascript的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的asp网页,因此受到了广大网页制作人员的青睐。然而有关这方面...
编号:10-61181大小:93.00K
分类: 论文>其他论文

内容介绍

此文档由会员 cnlula 发布

ASP技术应用的几点经验


页数:13 字数:5575

ASP技术应用的几点经验
摘要:ASP是在IIS下开发WEB应用的一种简单、方便的编程语言。在了解了Vbscript或 Javascript的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP网页,因此受到了广大网页制作人员的青睐。然而有关这方面的文章并不多,特别是针对我们大学生所需的技术较少。本文通过我们两年ASP编程的经验,对数据库链接、数据传递方法、在线人数统计、网页计数技术的改进、分页显示方法的实现、图片上传的实现、ASP网页错误处理、ASP程序的优化、ASP程序的安全问题等方面进行了介绍,以期对我们大学生在网页制作方面有所帮助。
关键字:ASP session application 数据库
前言:在微软站点上对于ASP的权威定义是:"Active Server Pages是一种开放式的非编译应用环境,使你能够组合HTML, scripts和可重用的 ActiveX服务器组件来建立动态的,强大的基于Web的商业应用。 Active Server Pages支持基于IIS上的服务器端脚本并且完全支持VBScript 和Jscript."仅仅从这一定义就可以看出ASP的强大功能,也正因为是微软开发的,再加上它简单易学,功能强大,吸引了一大批网页制作人员,成为了现今网页编程语言的主流。然而关于ASP方面的介绍却相当的缺乏, 即使有也是晦涩难懂的,要么过于简单,不适合我们学生的初步学习。对于我们学生掌握的知识不需非常全面,只需知道网页常用的一些技术即可,并不要面面俱到,我们写这一论文的初衷就是想跟大家交流ASP技术。本文所介绍的内容是基于我们这两年所编的网页中总结出来的,相关网站如下:
http://linux2.hdpu.edu.cn/sunpy
http://linux2.hdpu.edu.cn/xsh
http://djsvr.hdpu.edu.cn/oursky/hjyh
http://djsvr.hdpu.edu.cn/oursky/hot3359
希望我们的一点经验对大家的网页编程有所帮助。
数据库链接方法
在ASP程序中,针对不同的数据库有不同的链接方法,对数据库进行存取的对象统称为ADO,主要含有三种对象:Connection、Recordset?、Command,其中Connection负责打开或连接数据库,Recordset负责存取数据表,Command负责对数据库执行行动查询命令。只依靠这三个对象还是无法存取数据库的,还必须具有数据库存取的驱动程序:OLE?DB驱动程序和ODBC驱动程序。目前对于我们高校学生来说,使用最多的为Access,我们主要针对这一数据库的链接进行介绍。
首先我们需要建立一个Access数据库(如upc.mdb),然后就可以进行编程了,建立一个conn.asp的页面,写入以下代码:
db="upc.mdb"
set conn=server.createobject("adodb.connection")
sql=”driver={Microsoft access driver(*.mdb)};”_
&”dbq=”&server.mappath(“”&db&””)
conn.open sql
通过以上方法就能将Access很方便的链接起来,代码段中3,4两行为一语句,采用分行显示。本文使用的脚本语言均为VBSc