asp技术在web数据库中的应用

asp技术在web数据库中的应用

ID:22309677

大小:53.00 KB

页数:5页

时间:2018-10-28

asp技术在web数据库中的应用_第1页
asp技术在web数据库中的应用_第2页
asp技术在web数据库中的应用_第3页
asp技术在web数据库中的应用_第4页
asp技术在web数据库中的应用_第5页
资源描述:

《asp技术在web数据库中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、ASP技术在WEB数据库中的应用

2、第1摘要:本文系统地介绍了ASP技术,并对它和与其相关的其他技术如CGI、ISAPI也相应地作了介绍。以使读者有个总体概念。然后用实例说明了ASP技术在登陆icrosoft于1996年11月推出的L、脚本、组件等有机地组合在一起,形成一个能够在服务器上运行的应用程序,并把按用户要求专门制作的标准HTML页面送给客户端浏览器。ASP属于ActiveX技术中的服务器端技术。与我们通常在客户端实现动态主页的技术如Javaapplet、ActiveXControl、VBScript、JavaSc

3、ript等所不同的是,ASP中的命令脚本语句都是在服务器中解释执行,执行后的结果产生HTML页面并送到浏览器。由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP。同时,由于只是标准的HTML页面送到浏览器,在浏览器上看不到ASP程序,因此可以防止程序被窃取,保护了开发者的利益。二、为什么用ASP随着Inter的发展,静态L中,无需编译链接可直接执行;使用文本编辑器如记事本,即可设计。与浏览器无关,用户端只要使用常规可执行HTML代码的浏览器。ASP是面向对象的(Object_Oriented) 四、A

4、SP与其它相关技术的比较随着Inter的发展,静态,所以其响应时间相对较长,特别是当进程多到某一数量后,服务器性能将显著下降。另一方面,CGI的主要编程语言是C语言,对大多数网页开发人员来说,要掌握和精通这些编程语言需要花很长的时间。ISAPI针对CGI第一个缺点进行了改进,利用DLL(动态链接库)技术,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤烦琐。ASP除了提供CGI的所有功能外,还具有许多显著的优点。ASP运行在icrosoftFrontPage3.0"><title>

5、系统登录</title></head><h2align="center">系统登录</h2><hr><formmethod="post"action=”user_login.asp”name=”form”><center>请输入用户名:<inputname="username"type="text">请输入口令:<inputtype="passe="passit"value="登录"name="submit">&l

6、t;inputtype="reset"value="复位"name="reset"></center></form></body></html>当浏览器端填入要查询的用户名和口令并按下submit按钮时,它将用户名以username,口令以pass在IE浏览器中的显示情况如图2所示.。4.用户填写完表单,单击"提交"按钮把数据送给服务器,假设表单中Action的URL地址是带有扩展名.asp的文件。例如action=user_login.asp。服务器运行该ASP文件

7、,取出用户提交的信息。如果ASP文件需要从数据库得到信息,那么它与数据库连接并从数据库取出数据。这里我们假设有一个Sqlserver7.0的用户(USER)表(USERNAME,PASSL结果页面。例如用户输入的用户名和口令与存储在数据库中的一致,登录成功,服务器把结果页面发送给客户机浏览器。生成HTML页面代码为:<html><head></head><body>登录成功,欢迎您梮xx椆饬傥颐堑恼镜恪?/P></body></html> 七、

8、ASP的缺点与发展ASP除了提供访问数据库的服务器组件之外,还有读写服务器文件、访客记数器、广告轮播器、CONTENTLINKING管理URL等服务器组件,您还可以自己制作ACTIVEX服务器组件来扩充ASP的功能。利用这些特点,您可设计出非常精彩的页面。ASP虽然提供了功能强大的Web应用程序开发环境,但和其它技术一样,它也存在着某些缺点。最主要的是它只能在Windows(NT和95)的Web服务器上运行。但ASP毕竟是软件霸主微软精心设计的一个宠儿,人们不得不慢慢向它靠拢。现在越来越多的Web服务器已开始支持ASP。

9、ASP从推出至今只有短短的两年时间,由于它具有开发简单、功能强和灵活等优点,现在已被广泛接受,成为开发动态网络站点的主要技术之一。有人声称,ASP已在Web开发领域悄悄地进行着一场革命。今天已有25000个Web站点使用了ASP技术,其中包括许多Inter中最大的站点。有人估计,在过去的24个月中,ASP开发人员已达

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。