《利用ASP建立动态网站与应用实例.pptx》由会员分享,可在线阅读,更多相关《利用ASP建立动态网站与应用实例.pptx(80页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第九章第九章 利用利用ASP建立动态网站建立动态网站 第一节第一节 动态网页概述动态网页概述 第二节第二节 数据库连接数据库连接 第三节第三节 生成动态页生成动态页 第四节第四节 快速生成快速生成ASP第五节第五节 应用实例应用实例 培训专用Web应用程序是一个包含多个页的Web站点,这些页的部分内容或全部内容是未确定的。只有当访问者请求Web服务器中的某个页时,才确定该页的最终内容。因为页的最终内容根据访问者的操作请求的不同而变化,所以这种页称为动态页。第一节 动态网页概述培训专用一、动态网页处理过程一、动态网页处理过程当Web服务器接收到对静态Web页的请求时,服务器将该页直接发送到浏览器
2、。但是,当Web服务器接收到对动态页的请求时,它将做出不同的反应:它会将该页传递给一个负责完成页面处理的特殊软件应用程序服务器。它读取页上的代码,根据代码中的指令完成页,然后将代码从页上删除,所得结果是一个静态页,应用程序服务器将该页传递回Web服务器,然后Web服务器将该页发送到浏览器。当该页到达时,浏览器得到的全部内容都是HTML代码。培训专用动态网页处理的过程如下:(1)Web浏览器请求动态页。(2)Web服务器查找该页并将其传递给应用程序服务器。(3)应用程序服务器查找该页中的指令并完成页。(4)应用程序服务器将完成的页传递回Web服务器。(5)Web服务器将完成的页发送到请求浏览器。
3、培训专用二、相关术语二、相关术语了解Web应用程序的常用术语,对网站的建设很有帮助。1应用程序服务器应用程序服务器是一种软件,它帮助Web服务器处理包含服务器端脚本或标记的Web页。当从服务器请求这样一个页时,Web服务器先将该页传递给应用程序服务器进行处理,然后再将该页发送到浏览器。常见的应用程序服务器包括Macromedia ColdFusion,Macromedia JRun Server,Microsoft.NET框架,IBM WebSphere,Apache Tomcat等。培训专用2数据库数据库是存储在表中的数据的集合。表的每一行组成一条记录,每一列组成记录中的一个域。3数据库驱动
4、程序数据库驱动程序是在Web应用程序和数据库之间充当解释器的软件。数据库中的数据是以专用格式存储的。数据库驱动程序使Web应用程序可以读取和操作本来无法解密的数据。培训专用4数据库管理系统数据库管理系统(DBMS),又称数据库系统,是用于创建和操作数据库的软件。常见的数据库系统包括Microsoft Access,Oracle和MySQL。5数据库查询数据库查询是从数据库中提取记录集的操作。查询是由名为SQL的数据库语言所表示的搜索条件组成的。例如,查询可以指定在记录集中只包含某些列或某些记录。培训专用6动态页动态页是在发送到浏览器之前由应用程序服务器自定义的Web页。7记录集记录集是从数据库
5、中一个或多个表中提取的一组数据。培训专用8关系型数据库关系型数据库是包含两个或多个表的数据库,这些表共享数据。下面的数据库中有两个表共享DepartmentID列,所以是关系型数据库。9服务器技术服务器技术是应用程序服务器用来在运行时,修改动态页的技术。培训专用Dreamweaver MX 2004支持以下服务器技术:(1)Macromedia ColdFusion。(2)Microsoft ASP.NET。(3)Microsoft Active Server Pages(ASP)。(4)Sun Java Server Page(JSP)。(5)Hypertext Preprocessor(P
6、HP)。培训专用10静态页静态页是在发送到浏览器之前不会被应用程序服务器修改的Web页。11Web应用程序Web应用程序是一个包含多个页的Web站点,这些页的部分内容或全部内容是未确定的。只有当访问者请求Web服务器中的某页时,才确定该页的最终内容。因为页的最终内容根据访问者的操作请求的不同而变化,所以这种页称为动态页。培训专用12Web服务器Web服务器是响应来自Web浏览器的请求发送出Web页的软件。当访问者单击在浏览器中打开的Web页上的某个链接、在浏览器中选择一个书签,或在浏览器的地址文本框中输入一个URL时,便生成一个页请求。常见的Web服务器包括Microsoft Internet
7、 Information Server,Microsoft Personal Web Server,Apache HTTP Server,Netscape Enterprise Server和Sun ONE Web Server。培训专用如果用户计划建立动态Web应用程序,可以从设置应用程序服务器和进行数据库连接开始着手。如果要将数据库与Web应用程序一起使用,必须首先连接到该数据库。本节介绍如何创建数据库连接。第二节 数据库连接培训专用一、使用一、使用DSN创建连接创建连接ASP应用程序必须通过开放式数据库连接(ODBC)驱动程序(或对象链接)和嵌入式数据库(OLE DB)提供程序连接到数据
8、库。该驱动程序或提供程序用作解释器,能够使Web应用程序与数据库进行通信。培训专用用户可以使用本地定义的DSN在Dreamweaver MX 2004中创建数据库连接。如果要使用本地DSN,必须首先定义该DSN,其操作步骤如下:(1)选择“开始”“控制面板”命令,打开“控制面板”窗口,单击“性能和维护”图标,打开“性能和维护”窗口,单击“管理工具”图标,打开“管理工具”窗口,双击“数据源(ODBC)”图标,弹出“ODBC数据源管理器”对话框,如图9.2.1所示。培训专用图9.2.1 “ODBC数据源管理器”对话框培训专用(2)打开“系统DSN”选项卡,单击“添加”按钮,弹出“创建新数据源”对话
9、框,如图9.2.2所示。图9.2.2 “创建新数据源”对话框培训专用(3)选择数据源的类型,单击“完成”按钮,弹出“ODBC Microsoft Access安装”对话框,如图9.2.3所示。单击“选择”按钮,在弹出的“选择数据库”对话框中选择网站数据库所在位置。图9.2.3 “ODBC Microsoft Access安装”对话框培训专用(4)单击“确定”按钮,完成DSN的创建。(5)打开Dreamweaver MX 2004,创建一个ASP动态页。(6)选择“窗口”“数据库”命令,打开“数据库”面板。(7)单击按钮,在弹出的下拉菜单中选择“数据源名称(DSN)”命令,弹出“数据源名称(DS
10、N)”对话框,如图9.2.4所示。图9.2.4 “数据源名称(DSN)”对话框培训专用(8)单击“数据源名称”下拉列表框右侧的小三角,在弹出的下拉列表中选择刚刚创建的系统DSN并在“连接名称”文本框中为该连接命名。(9)单击“确定”按钮,完成连接的创建。培训专用二、创建非二、创建非DSN连接连接用户可以使用非DSN连接在Web应用程序和数据库之间创建ODBC或OLE DB连接。在Dreamweaver MX 2004中使用连接字符串来创建这类连接,连接字符串包含Web应用程序连接到数据库所需的全部信息,其操作步骤如下:培训专用(1)在Dreamweaver MX 2004中打开或新建一个ASP
11、页。(2)选择“窗口”“数据库”命令,打开“数据库”面板。(3)单击按钮,在弹出的下拉菜单中选择“自定义连接字符串”命令,弹出“自定义连接字符串”对话框,如图9.2.5所示。(4)设置完毕后,单击“确定”按钮。图9.2.5 “自定义连接字符串”对话框培训专用使用Dreamweaver MX 2004中的Web应用程序开发工具,可以向页面添加动态内容。一、动态页设计流程一、动态页设计流程Dreamweaver MX 2004可以使用几种流行的Web编程语言和服务器技术中的任意一种来创建动态Web站点,这里介绍创建动态Web站点所必须的步骤:第三节 生成动态页培训专用1设计页面设计任何Web站点时
12、的一个关键步骤就是页面视觉效果的设计。当向网页中添加动态元素时,页面的设计对于其可用性至关重要。制作动态页的前提便是首先设计一个美观的静态页面。2创建动态内容源动态Web站点需要一个内容源,它可以是数据库、请求变量、服务器变量、表单变量或预存过程。在将数据显示在网页上之前,动态Web站点需要从该内容源提取这些数据。培训专用3向Web页添加动态内容定义记录集或其他数据源并将其添加到“绑定”面板后,可以将该记录集所代表的动态内容插入到页面中。Dreamweaver的菜单型(menu-driven)界面使得添加动态内容元素非常简单,只需从“绑定”面板中选择动态内容源,然后将其插入到当前页面内的适当文
13、本、图像或表单对象中即可。培训专用二、绑定记录集二、绑定记录集创建完数据源并成功地将其链接到站点后,便可以进行绑定记录集操作并进行对记录集的各种操作了。绑定记录集的操作步骤如下:(1)选择“窗口”“绑定”命令,打开“绑定”面板。(2)单击按钮,在弹出的下拉菜单中选择“记录集(查询)”命令,弹出“记录集”对话框,如图9.3.1所示。培训专用图9.3.1 “记录集”对话框(3)设置完成其他各选项后,单击“测试”按钮,测试所做的设置。(4)单击“确定”按钮,完成记录集的绑定。培训专用三、显示数据库记录三、显示数据库记录显示数据库记录涉及检索储存在数据库或其他内容源中的信息,以及将这些信息呈现到网页上
14、。Dreamweaver MX 2004提供了许多显示动态内容的方法,并提供了若干内置的服务器行为,使用户可以增强动态内容的演示,并使用户能够更轻松地查找和导航从数据库返回的信息。培训专用1动态表格用户可以使用动态表格将数据库中的记录显示出来,其操作步骤如下:(1)选择“插入”“应用程序对象”“动态数据”“动态表格”命令,弹出“动态表格”对话框,如图9.3.2所示。图9.3.2 “动态表格”对话框培训专用(2)选择需要显示的记录集名称并设置每页显示记录的条数和表格的边框。(3)单击“确定”按钮,完成动态表格的添加。(4)根据需要删除表中的列,更改表格的标题。培训专用2记录集导航条当设置每页显示
15、的记录数少于数据库中的记录总数时,便需要使用记录集导航条来控制显示当前页后面的记录。在文档中插入记录集导航条的操作步骤如下:(1)选择“插入”“应用程序对象”“记录集分页”“记录集导航条”命令,弹出“记录集导航条”对话框,如图9.3.3所示。(2)选择需要插入记录集导航条的记录集名称并设置导航条的显示方式。(3)单击“确定”按钮,完成记录集导航条的添加。图9.3.3 “记录集导航条”对话框培训专用四、插入数据库记录四、插入数据库记录插入数据库记录时,不必绑定记录集,其操作步骤如下:(1)选择“插入”“应用程序对象”“插入记录”“插入记录表单向导”命令,弹出“插入记录表单”对话框,如图9.3.4
16、所示。图9.3.4 “插入记录表单”对话框培训专用(2)单击“连接”下拉列表框右侧的小三角,在弹出的下拉列表中选择连接名;单击“插入到表格”下拉列表框右侧的小三角,在弹出的下拉列表中选择需要将记录插入到的表格名;根据需要设置其他的选项。(3)单击“确定”按钮,完成添加插入表单记录的操作。培训专用五、更新数据库记录五、更新数据库记录更新数据库记录时,首先应该绑定记录集。插入更新数据库记录的操作步骤如下:(1)选择“插入”“应用程序对象”“更新记录”“更新记录表单向导”命令,弹出“更新记录表单”对话框,如图9.3.5所示。图9.3.5 “更新记录表单”对话框培训专用(2)单击“连接”下拉列表框右侧
17、的小三角,在弹出的下拉列表中选择连接名;单击“要更新的表格”下拉列表框右侧的小三角,在弹出的下拉列表中选择需要更新的表格;单击“选取记录自”下拉列表框右侧的小三角,在弹出的下拉列表中选择记录集名;根据需要更新表单字段的标签,显示字段类型等信息。(3)单击“确定”按钮,完成更新数据库记录的添加。培训专用六、删除数据库记录六、删除数据库记录删除数据库记录时,首先应该绑定记录集,插入删除数据库记录的操作步骤如下:(1)选择“插入”“表单”“表单”命令,在文档中插入一个表单。(2)选择“插入”“应用程序对象”“删除记录”命令,弹出“删除记录”对话框,如图9.3.6所示。培训专用图9.3.6 “删除记录
18、”对话框(3)单击“连接”下拉列表框右侧的小三角,在弹出的下拉列表中选择连接名;单击“从表格中删除”下拉列表框右侧的小三角,在弹出的下拉列表中选择需要删除记录的表格名;单击“选取记录自”下拉列表框右侧的小三角,在弹出的下拉列表中选择记录集名;根据需要设置其他选项。(4)单击“确定”按钮,完成删除记录的添加。培训专用七、筛选数据库记录七、筛选数据库记录筛选数据库记录是在绑定记录集时完成的,其操作步骤如下:(1)选择“窗口”“绑定”命令,打开“绑定”面板。(2)单击按钮,在弹出的下拉菜单中选择“记录集(查询)”命令,弹出“记录集”对话框(见图9.3.1)。培训专用(3)单击“筛选”下拉列表框右侧的
19、小三角,在弹出的下拉列表中选择需要筛选的数据表中的列,在其后面的下拉列表中选择逻辑操作符,在其下面的下拉列表中选择筛选的类型,在其后面的文本框中输入筛选的值,如图9.3.7所示。(4)设置完成其他选项后,单击“测试”按钮,测试所做的设置。(5)单击“确定”按钮,完成记录集的绑定。图9.3.7 对记录进行筛选培训专用Web应用程序通常赋予页面一定的功能,例如使用户可以搜索数据库的页面,使用户可以插入、更新或删除数据库中的数据的页面,以及限制对某一个Web站点的访问的页面。使用Dreamweaver MX 2004可以迅速建立所有此类页面。第四节 快速生成ASP应用程序培训专用一、生成主详细页一、
20、生成主详细页开发Web应用程序时,使用主详细页集应用程序对象可以快速生成主详细页。应用程序对象只需通过完成一两个对话框的设置来生成一组完整的动态页。生成主详细页的操作步骤如下:(1)选择“文件”“新建”命令,弹出“新建文档”对话框,在左侧“类别”列表框中选择“动态页”选项,在右侧的“动态页”列表框中选择一种动态页的类型,单击“创建”按钮。(2)为该文档绑定一个记录集。培训专用(3)选择“插入”“应用程序对象”“主详细页集”命令,弹出“插入主详细页集”对话框,如图9.4.1所示。(4)设置对话框中各个选项。(5)单击“确定”按钮,完成主详细页的插入。图9.4.1 “插入主详细页集”对话框培训专用
21、二、生成搜索页和结果页二、生成搜索页和结果页Web上的搜索页通常包含用户在其中输入搜索参数的表单域。搜索页至少必须具有一个带有“提交”按钮的HTML表单。培训专用生成搜索页的操作步骤如下:(1)打开搜索页或创建一个新页,选择“插入”“表单”“表单”命令。(2)选择“插入”“表单”命令,在弹出的下拉菜单中选择需要插入的表单对象。(3)选择“插入”“表单”“按钮”命令,添加一个“提交”按钮。培训专用(4)在标签选择器中选择标记。(5)在属性面板中的“动作”文本框中输入将执行数据库搜索的结果页的文件名。(6)单击“方法”下拉列表框右侧的小三角,在弹出的下拉列表中选择一种将表单数据发送到服务器的类型。
22、培训专用完成了搜索页的创建页后,便需要完成显示搜索结果的结果页,首先要对记录集进行筛选,其操作步骤如下:(1)新建一个动态页。(2)打开“绑定”面板,单击按钮,在弹出的下拉菜单中选择“记录集(查询)”命令,弹出“记录集”对话框。(3)输入记录集的名称并选择一个连接;在“表格”下拉列表中,选择要在数据库中搜索的表。培训专用(4)单击“筛选”选项的第一个下拉列表框右侧的小三角,在弹出的下拉列表中选择一个要在其中搜索匹配记录的数据库表列;在它右边的下拉列表中选择选项;单击第三个下拉列表框右侧的小三角,在弹出的下拉列表中选择“表单变量”选项;在其右边的文本框中输入生成搜索页的“提交”按钮的名称。(5)
23、单击“确定”按钮,完成记录集的绑定。培训专用绑定记录集后结果页便创建完成,其操作步骤如下:(1)选择“插入”“应用程序对象”“动态数据”“动态表格”命令,弹出“动态表格”对话框。(2)选择需要显示的记录集名称并设置每页显示记录的条数和表格的边框。(3)单击“确定”按钮,完成动态表格的添加。(4)根据需要删除表中的列、更改表格的标题。(5)Dreamweaver将插入一个动态表格,用于显示搜索结果。培训专用本例制作一个新闻发布页面,效果如图9.5.1所示。第五节 应用实例图9.5.1 效果图培训专用具体操作步骤如下:(1)选择“开始”“所有程序”“Microsoft Office”“Micros
24、oft Office Access 2003”命令,打开“Microsoft Access”窗口。(2)选择“文件”“新建”命令,打开“任务窗格”面板,单击“空数据库”快捷方式,弹出“文件新建数据库”对话框,选择数据库的保存位置并将该数据库命名为“Data.mdb”,如图9.5.2所示。单击“创建”按钮。培训专用图9.5.2 “文件新建数据库”对话框培训专用(3)在“Data:数据库(Access 2000文件格式)”窗口中双击“使用设计器创建表”图标,打开“表1:表”窗口,输入字段名并选择其数据类型,如图9.5.3所示。图9.5.3 输入字段名称并选择其数据类型培训专用(4)将光标定位在id
25、行,单击“表设计”工具栏中的“主键”按钮将该列设为主键;将光标定位在date行,在“默认值”文本框中输入“Now()”。(5)单击“关闭”按钮,弹出“Microsoft Office Access”提示框,单击“是”按钮,弹出“另存为”对话框,在“表名称”文本框中输入文本“news”,单击“确定”按钮。培训专用(6)在“Data:数据库(Access 2000文件格式)”窗口中双击刚创建的“news”表格,打开“news:表”窗口。在“title”列中输入新闻的标题;在“subject”列中输入新闻的类别;在“content”列中输入新闻的内容。(7)输入完成后,单击“关闭”按钮,关闭窗口,数
26、据表将自动保存。培训专用(8)选择“开始”“控制面板”命令,打开“控制面板”窗口,单击“性能和维护”图标,打开“性能和维护”窗口,单击“管理工具”图标,打开“管理工具”窗口,双击“数据源(ODBC)”图标,弹出“ODBC数据源管理器”对话框。(9)打开“系统DSN”选项卡,单击“添加”按钮,弹出“创建新数据库”对话框,在“名称”列表框中选择“Microsoft Access存量Driver(*.mdb)”选项。培训专用(10)选择数据源的类型,单击“完成”按钮,弹出“ODBCMicrosoft Access安装”对话框,如图9.5.4所示。单击“选择”按钮,在弹出的“选择数据库”对话框中选择D
27、ata.mdb文件。图9.5.4 “ODBC Microsoft Access安装”对话框培训专用(11)单击“确定”按钮,完成DSN的创建。(12)打开Dreamweaver MX 2004,创建一个ASP动态页。(13)选择“窗口”“数据库”命令,打开“数据库”面板。培训专用(14)单击按钮,在弹出的下拉菜单中选择“数据源名称(DSN)”命令,弹出“数据源名称(DSN)”对话框,其设置如图9.5.5所示。图9.5.5 “数据源名称(DSN)”对话框培训专用(15)单击“数据源名称”下拉列表框右侧的小三角,在弹出的下拉列表中选择刚刚创建的系统DSN并在“连接名称”文本框中为该连接命名。(16
28、)单击“确定”按钮,完成连接的创建。培训专用(17)选择“文件”“新建”命令,弹出“新建文档”对话框。(18)在“类别”列表框中选择“动态页”选项,在“动态页”列表框中选择“ASP VBScript”选项,单击“创建”按钮。(19)设置文档标题为“新闻”,单击“保存”按钮,为该文档命名为“newsshow.asp”。培训专用(20)在“常用”插入工具栏中单击“表格”按钮,设置其为1行1例,宽度为600像素。在属性面板中选择对齐方式为“居中对齐”。(21)打开“CSS样式”面板,单击“附加样式表”按钮,将本书第四章实例中创建的CSS样式表附加到文档中。培训专用(22)单击“新建CSS样式”按钮,
29、弹出“新建CSS样式”对话框,在“选择器类型”选项中选中“类(可应用于任何标签)”单选按钮,在“名称”文本框中输入文本“.title1”,单击“确定”按钮。(23)在“类型”分类中设置大小为“18像素”、粗细为“粗体”。在“区块“分类中设置文本对齐为“居中”,单击“确定”按钮。培训专用(24)单击“新建CSS样式”按钮,弹出“新建CSS样式”对话框,在“选择器类型”选项中选中“类(可应用于任何标签)”单选按钮,在“名称”文本框中输入文本“.title2”,单击“确定”按钮。(25)在“类型”分类中设置大小为“14像素”。在“区块”分类中设置文本对齐为“居中”,单击“确定”按钮。培训专用(26)
30、选择“窗口”“绑定”命令,打开“绑定”面板,单击按钮,在弹出的下拉菜单中选择“记录集(查询)”命令,弹出“记录集”对话框,设置其参数,如图9.5.6所示。单击“确定”按钮。图9.5.6 “记录集”对话框培训专用(27)在“绑定”面板中,单击“记录集(rsnewsshow)”选项左侧的图标,选中“title”选项并将其拖放到表格中,如图9.5.7所示。图9.5.7 将“title”选项拖放到编辑区培训专用(28)选中记录集项,单击属性面板中“样式”下拉列表框右侧的小三角,在弹出的下拉列表中选择选项。(29)选择“插入”“HTML”“水平线”命令,插入一条水平线。按回车键,输入一个换行标记。培训专
31、用(30)输入文本“发布日期:”,在“绑定”面板中,选中“date”选项并将其拖放到文本“发布日期:”的后面,然后输入两个全角空格。(31)在“绑定”面板中,选中“subject”选项并将其拖放到两个全角空格的后面。培训专用(32)单击标签选择器中的标记,选中该行,单击属性面板中“样式”下拉列表框右侧的小三角,在弹出的下拉列表中选择选项,再按回车键输入一个换行标记。(33)在“绑定”面板中,选中“content”选项并将其拖放到换行标记处。单击属性面板中“样式”下拉列表框右侧的小三角,在弹出的下拉列表中选择“光”选项。培训专用(34)单击“全部保存”按钮。(35)选择“文件”“新建”命令,弹出
32、“新建文档”对话框。(36)在“类别”列表框中选择“动态页”选项,在“动态页”列表框中选择“ASP VBScript”选项,单击“创建”按钮。培训专用(37)设置文档标题为“新闻列表”,单击“保存”按钮,为该文档命名为“newslist.asp”。(38)打开“CSS样式面板”,单击“附加样式表”按钮,将本书第四章实例中创建的CSS样式表附加到文档中。培训专用(39)单击“新建CSS样式”按钮,弹出“新建CSS样式”对话框,在“选择器类型”选项中选中“类(可应用于任何标签)”单选按钮,“名称”文本框中输入文本“.title3”,单击“确定”按钮。(40)在“类型”分类中设置大小为“14像素”、
33、粗细为“粗体”、颜色为“#3366CC”。在“区块”分类中设置文本对齐为“居中”,单击“确定”按钮。培训专用(41)选择“窗口”“绑定”命令,打开“绑定”面板,单击按钮,在弹出的下拉菜单中选择“记录集(查询)”命令,弹出“记录集”对话框,设置其参数,如图9.5.8所示。单击“确定”按钮。图9.5.8 “记录集”对话框培训专用(42)选择“插入”“应用程序对象”“动态数据”“动态表格”命令,弹出“动态表格”对话框,设置其参数,如图9.5.9所示。单击“确定”按钮。图9.5.9 “动态表格”对话框培训专用(43)用鼠标右键单击表格中的第1行第1列,在弹出的快捷菜单中选择“表格”“删除列”命令;用鼠
34、标右键单击表格中的第1行第5列,在弹出的快捷菜单中选择“表格”“删除列”命令。(44)双击表格的第1行第1列,输入文本“新闻标题”;双击表格的第1行第2列,输入文本“发布日期”;双击表格的第1行第3列,输入文本“新闻类别”。培训专用(45)选中表格的第1行,单击属性面板中“样式”下拉列表框右侧的小三角,在弹出的下拉列表中选择选项。(46)在第2行第1列中,选中记录集项,单击属性面板中“链接”下拉列表框右侧的“浏览文件”按钮,弹出“选择文件”对话框;选中“newsshow.asp”文档,单击“参数”按钮,弹“参数”对话框;在“名称”下面的文本框输入文本“id”,单击“值”下面的文本框右侧的按钮,
35、弹出“动态数据”对话框;选择“id”选项,单击“确定”按钮返回“参数”对话框,单击“确定”按钮返回“选择文件”对话框,单击“确定”按钮。在属性面板中设置“目标”为“_blank”。培训专用(47)选中整个表格,在属性面板中设置对齐方式为“居中对齐”。(48)将光标定位在表格后,选择“插入”“应用程序对象”“记录集分页”“记录集导航条”命令,弹出“记录集导航条”对话框,设置其参数,如图9.5.10所示,单击“确定”按钮。(49)单击“全部保存”按钮,最终效果如图9.5.1所示。图9.5.10 “记录集导航条”对话框培训专用一、填空题一、填空题1数据库是存储在表中的_的集合。表的每一行组成一条记录
36、,每一列组成记录中的一个域。2ASP应用程序必须通过_连接驱动程序和嵌入式数据库提供程序连接到数据库。3更新数据库记录时,首先应该_。4筛选数据库记录是在_时完成的。习题九培训专用二、简答题二、简答题1简述动态页设计流程。2如何生成主详细页?三、上机操作题三、上机操作题掌握如何在本地使用DSN创建连接以及插入、更新、删除和筛选数据库记录。培训专用演讲完毕,谢谢观看!培训专用内容总结第九章 利用ASP建立动态网站。8关系型数据库关系型数据库是包含两个或多个表的数据库,这些表共享数据。当访问者单击在浏览器中打开的Web页上的某个链接、在浏览器中选择一个书签,或在浏览器的地址文本框中输入一个URL时
37、,便生成一个页请求。如果要使用本地DSN,必须首先定义该DSN,其操作步骤如下:(1)选择“开始”“控制面板”命令,打开“控制面板”窗口,单击“性能和维护”图标,打开“性能和维护”窗口,单击“管理工具”图标,打开“管理工具”窗口,双击“数据源(ODBC)”图标,弹出“ODBC数据源管理器”对话框,如图9.2.1所示。单击“选择”按钮,在弹出的“选择数据库”对话框中选择网站数据库所在位置。(3)单击“筛选”下拉列表框右侧的小三角,在弹出的下拉列表中选择需要筛选的数据表中的列,在其后面的下拉列表中选择逻辑操作符,在其下面的下拉列表中选择筛选的类型,在其后面的文本框中输入筛选的值,如图9.3.7所示。在“表格”下拉列表中,选择要在数据库中搜索的表。(47)选中整个表格,在属性面板中设置对齐方式为“居中对齐”培训专用