网站地图| 免费获取|
毕业论文网
  • 网站首页|
  • 论文范文|
  • 论文降重|
  • 职称论文发表|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 论文资料|
  • 论文开题报告
搜索

当前位置:毕业论文网 -> 免费论文 -> 计算机论文 -> ASP动态网站建设文档(五)
计算机论文资料| ASP设计| Delphi| VB设计| JSP设计| ASP.NET设计| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机论文范文| 论文下载| 自动化论文

ASP动态网站建设文档(五)

最新活动:微信集50个赞就可获取任意一篇钻石会员文档。详情见微信集赞换文档
ASP动态网站建设文档(五) atinname like '%"&word&"%'"
   elseif request("select1")="属" then
  sql="select * from shubiao where shuID like '%"&word&"%' or chinesename like '%"&word&"%' or latinname like '%"&word&"%'"
   elseif request("select1")="种" then
  sql="select * from zhongbiao where zhongID like '%"&word&"%' or chinesename like '%"&word&"%' or latinname like '%"&word&"%'"
   elseif request("select1")="标本" then
  sql="select * from specimenbiao where biaoID like '%"&word&"%' or chinesename like '%"&word&"%' or latinname like '%"&word&"%'"
 end if
    if err.number <> 0 then
           response.write "数据库操作失败:"&err.description
    end if
end if
records.open sql,connectstr,1,3
%>
 当Web Server处理完用户的HTTP请求后,将结果发送至浏览器上,用户就可以看到结果。
4.6 ASP访问数据库
4.6.1 ASP内置对象和组件
 ASP提供了功能强大的六个内置对象和五个内置组件
 内置对象:
 (1)Request(请求):从前端用户取得信息
 (2)Response(响应):将信息送给前端用户
 (3)Server(服务器):提供Web服务器工具
 (4)Session(会话):储存在一次会话内的用户信息,仅被该用户访问
 (5)Application(应用):管理所有的会话信息,供所有用户共享
 (6)ObjectContext(对象上下文):配合Transaction服务器进行分布式事务处理
     前三个很常用,Request和Response是用来实现web Server与浏览器交互。Request的一个重要方法是ForM(),其作用是提取浏览器的用户输入信息。如下面的语句可以取得用户填在文本框里面的内容:Request.Form(“nane”)显然,这比CCI等方法所需要的复杂编程简单多了。而输出要用到Response的一个重要方法Write,如:“Response.write our message”该语句向浏览器输出了一条消息。
 内置组件:
 (1)数据库存取组件:ASP提供ADO来存取具有ODBC标准的数据库
 (2)广告轮显组件:用来维护、构建Internet广告
 (3)浏览器兼容组件:将浏览器的功能数据提供给服务器,以便送出适合于各种浏览器的Web页面
 (4)文件存取组件:提供文件读写的工具
 (5)文件超链接组件:提供对Web页面的管理
4.6.2 ASP访问数据库工作原理
 访问Web数据库的技术有以下几种方式:公共网关接口CGI(Common Gateway Interface)、Internet Server 应用程序编程接口ISAPI(Internet Server Application Programming Interface)、Java、Plug-in(插件)和ASP技术。这些技术都是为了克服HTML静态页面发展起来的。
 ASP是一个基于Web服务器的脚本开发环境,在ASP平台上可开发和运行动态的、交互的、高性能的Web服务器应用程序。

 图6 ASP访问数据库原理图
 图4.5说明了ASP访问数据库工作原理。ASP程序在Web服务器端工作,当前端用户请求一个ASP主页时,Web服务器响应HTTP请求并调用ASP引擎执行该文件并解释执行其中的脚本,若脚本中有访问数据库请求,立刻通过ODBC或ILE DB与相应的后台数据库相连,同数据库访问组件ADO完成操作,最后,ASP根据访问数据库的结果生成HTML语言的主页返回给前端用户,用户看到的只是HTML网页,而看不到ASP程序代码,增强了保密性。
4.6.3 ASP连接数据库的方法
 ASP提供两种访问数据库的方法:在第一种方法中每次访问数据库都要与数据库连接一次,一旦与数据库建立连接语句就可以对数据进行操作;当对数据的操作完成,所有相关的对象都被关闭。
 与数据库相连的另一种方法是当用户的任务完成后连接才被关闭,这是由Global.asp文件所控制。每个基于ASP的internet应用可以有一个存放在应用根目录中的Global.asp文件,该文件有四个事件:Applicattion-start,Senssion-start, Applicattion-End和Session-end用户与数据库的连接是在Session-start事件中,用Session-end事件关闭连接[1]。
 在本网页中用如下代码来实现ASP与数据库的连接:
<%
dim connectstr
on error resume next
Set connectstr = Server.CreateObject("ADODB.Connection")
connectstr.Open "driver={SQL Server};server=localhost;uid=jsj2000;database=Biaobenku;pwd=jsj2000"
if err.number <> 0 then
response.write "数据库操作失败:"&err.description
response.end
end if
%>
5网页的界面设计
 由于越来越多的企业开始建立自己的网站,网站除了具有传播信息的功能外,还往往代表企业的形象。网站建设商业化和广告化的趋势,对网页设计的艺术性提出了更高的要求。虽然HTML语言提供了对常用Windows标准控件的支持,但是,由于Windows标准控件的形状和颜色十分单一,网页的视觉效果可能会很

首页 上一页 2 3 4 5 6 7 下一页 尾页 5/7/7

ASP动态网站建设文档(五)由毕业论文网(www.huoyuandh.com)会员上传。
原创论文资料流程 相关论文
上一篇:人事管理系统 本课题的来源 下一篇:五种提高SQL性能的方法
推荐论文 本专业最新论文
Tags:ASP 动态 网站建设 文档 2010-03-27 21:53:22【返回顶部】
精彩推荐
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文资料


毕业论文网提供论文范文,论文代发,原创论文资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 毕业论文网 版权所有