欢迎来到天天文库
浏览记录
ID:33829082
大小:580.00 KB
页数:52页
时间:2019-03-01
《《网络数据库开发技术》全套ppt电子课件教案第10章aspado网络数据库技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第10章ASP/ADO网络数据库技术简介10.1ASP基础10.2ASP编程10.3ADO(ActivexDataObject)10.4ODBC与DSN10.5ADOConnection对象与服务器的连接主要内容:介绍ASP基础知识,以及ASP、ADO、ODBC等访问web数据库的方法,重点讲述ASP实现及ODBC与DSN的配置与连接访问数据库的基本方法。标准Internet平台10.1ASP基础10.1.1HTML(超文本标识语言)简介HTML是标记的集合,标记由<>括在一起,某些标记是成对出现的HTML的页面结
2、构:
3、ble>定义表格
4、E:必有,指定与该标记相应表单域的名称。MAXLENGTH:最大字符数SIZE:显示的宽度VALUE:(初始值)PASSWORD:输入时隐藏,可用来输入密码
NameCHECKBOX:可多选RADIO:单选IMAGE:图片来源HIDDEN:隐藏域SUBMIT:提交RESET:重新启动初始状态。3.文本框:TEXTAREA多行文本域Cols:可视宽度NAME:域名称Rons:可视高度4.下拉框:SelectMULTIPLENAMESIZE5.Op
5、tion仅能出现在Select中10.1.2ASP基础什么是服务器(1)服务器从硬件上讲服务器是性能很好的计算机,一般它有多个CPU,内存很大。但是,这不是服务器和单机的本质区别,服务器的本质在于它安装了服务器软件,这样它就能为访问它的客户机提供各种服务,常见的服务有WWW、FTP、SMTP等服务。所以即使一台性能较差机器(比如我们使用的机器)装上服务器软件后也是一台服务器。(2)虚拟路径什么是ASP我们很难在一开始就说明什么是ASP,但是如果能知道ASP能做什么,或者说ASP能做以前用HTML无法做到的东西的话,
6、我们将会明白ASP是什么。可以说HTML完全是静态的东西,体现在它无法和服务器发生交互,下面三个问题至少用HTML无法实现:a:客户端提交的数据表格后让服务器知道这些数据b:一个计数器c:服务器的ip地址改变后不用手工去改变程序什么是ASPASP是ActiveServerPages的缩写。这里,Active(动态)是相对于静态而言的,Web页面是源于静态文档的(Staticdocament)。直到现在仍有Web页面是属于静态的,即Web页面的更新仍然需要手动编辑HTML文件。手动维护WWW站点,这样会带来很多麻烦。
7、比如:①当数据库更新时,需要手工添加很多数据。②当服务器的设置需要自动时。为什么用ASP用CGI编程可以避免上述的缺点,它可以制作动态的Web页面,做到真正与Server的交互,如计数器等等程序。但是CGI有一个严重的缺点:难学、难编写、也难于维护。并且CGI是独立的文档。没有嵌入到HTML中,这就造成了设计CGI是一回事,设计HTML是另一回事,这样就得使用另外的语言,如C,VB,Delphi等。但是ASP不同,它直接嵌入到HTML中,并且使用的语言是易学简单的脚本(Script)语言。10.2ASP编程一、AS
8、P内部对象ASP提供了6大对象可供开发人员使用,通过这6个对象的属性,方法,数据集合与文件,可开发出功能强大的动态网页,其中5个对象是:Request:负责从客户端取得信息Response:将信息送给客户端Server:提供WebServer工具Session:存储在一个Session内的用户信息(用户对话)Appplication:在一个ASP-Appli
此文档下载收益归作者所有