ASP实用技术:网络数据库应用系统设计

ASP实用技术:网络数据库应用系统设计
作 者: 李禹生 刘兵
出版社: 中国水利水电出版社
丛编项: 21世纪高等院校计算机系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ASP/ASP+
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《ASP实用技术:网络数据库应用系统设计》作者简介

内容简介

本书全面介绍网络数据库应用系统设计中使用的ASP实用技术,主要内容包括:网络数据库基础知识与HTML基础、客户端脚本语言VBScript、ASP技术基础、ASP对象、SQL与ADO组件模型、ASP中的ActiveX组件以及网络数据库应用系统集成技术。 本书采用任务驱动、实例引导的方式,讲解应用ASP技术进行网络数据库应用系统设计的基本技能。作为贯穿全书的网络数据库应用系统实例——网上商店,具有良好的通用性。读者可以在这个实例的引导下,逐步掌握网络数据库应用系统设计方法与基本技术。 本书注重理论与实际相结合,强调实用性和实践性,内容丰富、结构完整,讲述过程循序渐进,深入浅出。每一章均配有相关习题,读者通过习题可以归纳所学内容,巩固所学知识。 本书适合作为高等院校计算机、网络工程及相关专业的教材,也可作为企事业单位相关技术人员和计算机应用人员的培训教材或参考书。 本书所配电子教案、程序源代码及相关素材均可从中国水利水电出版社网站下载,网址为:www.waterpub.com.cn。

图书目录

第1章网络数据库应用系统概述

本章学习目标

1.1网络数据库应用系统模式

1.1.1文件/服务器模式

1.1.2客户机/服务器模式

1.1.3浏览器/服务器模式

1.2Web数据库技术

1.2.1三层结构

1.2.2CGI技术

1.2.3APl技术

1.2.4PHP技术

1.2.5ASP技术

1.3网络数据库访问接口技术

1.3.1JDBC技术简介

1.3.2ODBC技术基础

1.3.3ODBC的配置方法

1.4数据库管理系统

1.4.1关系数据库管理系统概述

1.4.2Access数据库管理系统

1.4.3MSSQLServer数据库管理系统

1.5网络数据库应用系统实例——网上商店

1.5.1网上商店功能分析

1.5.2网上商店数据库设计

1.5。3网上商店功能模块设计

本章小结

习题

第2章超文本标记语言

本章学习目标

2.1HTML概述

2.2HTM文档结构

2.2.1标记段

2.2.2标记段

2.2.3标记段

2.3HTML的格式标记

2.3.1文本格式标记符

2.3.2图像格式标记符

2.3.3滚动对象标记符

2.4HTML的超文本链接标记符

2.4.1统一资源定位器URL

2.4.2在文本上设定超文本链接指针

2.4.3在图像上设定超文本链接指针

2.5HTML的表格标记符

2.5.1

标记段

2.5.2表格元素标记符

2.5.3表格标题标记

.—</caption>

2.5.4表格对象应用举例

2,6HTML的框架标记符

2.6.1标记段

2.6.2标记和.一</noframes>标记段</p> <p>2.6.3页面框架结构应用举例</p> <p>2.7HTML的表单标记段</p> <p>2.7.1表单标记段<FORM>.</FORM></p> <p>2.7.2表单标记段中使用的标记</p> <p>2.7.3HTM文档中表单对象应用实例</p> <p>2.8网上商店用户登录页面设计</p> <p>2.8。1登录页面的结构与功能设计</p> <p>2.8,2登录页面的基本标记应用说明</p> <p>本章小结</p> <p>习题</p> <p>第3章客户端脚本语言</p> <p>本章学习目标</p> <p>3.1脚本语言概述</p> <p>3.2脚本语言使用规则</p> <p>3.2,1脚本语言程序的嵌入规则</p> <p>3.2,2脚本语言程序的执行规则</p> <p>3.3VBScript语法</p> <p>3.3.1注释与分行</p> <p>3.3.2常量与变量</p> <p>3.3.3运算符与表达式</p> <p>3.3.4数组</p> <p>3.4VBScript程序设计</p> <p>3.4.1顺序结构程序设计</p> <p>3.4.2分支结构程序设计</p> <p>3.4.3循环结构程序设计</p> <p>3.5VBScript函数与过程</p> <p>3.5.1VBScript内部函数</p> <p>3.5.2VBScript自定义函数及其应用</p> <p>3.5.3VBSeript过程及其应用</p> <p>3.6JavaScript简介</p> <p>3.6.1概述</p> <p>3.6.2JavaScript的语法知识</p> <p>本章小结</p> <p>习题</p> <p>第4章ASP技术基础</p> <p>本章学习目标</p> <p>4.1ASP技术概述</p> <p>4.1.1ASP的基本概念</p> <p>4.1.2ASP脚本语言</p> <p>4.1.3ASP的对象模型</p> <p>4.2VBScriptWindow对象</p> <p>4.2.1VBScriptWindow对象的属性</p> <p>4.2.2VBScriptWindow对象的事件</p> <p>4.2.3VBScriptWindow对象的方法</p> <p>4.3VBScriptDocument对象</p> <p>4.3.1VBScriptDocument对象的属性</p> <p>4.3.2VBScriptDocument对象的事件</p> <p>4.3.3VBScriptDocument对象的方法</p> <p>4.4VBScript的Location、History和Navigator对象</p> <p>4.4.1Location对象的属性</p> <p>4.4.2Location对象的方法</p> <p>4.4.3History对象的属性</p> <p>4.4.4History对象的方法</p> <p>4.4.5Navigator对象的属性</p> <p>4.4.6Navigator对象的方法</p> <p>4.5cookie属性</p> <p>4.5.1什么是cookie</p> <p>4.5.2建立cookie属性</p> <p>4.5.3cookie的限制</p> <p>4.5.4网上商店中cookie属性的运用</p> <p>本章小结</p> <p>习题</p> <p>第5章ASP对象</p> <p>本章学习目标</p> <p>5.1ASP对象概述</p> <p>5.2Application对象</p> <p>5.2.1Application对象变量的定义与使用</p> <p>5.2.2Application对象的方法</p> <p>5.2.3Application对象的事件</p> <p>5.2.4Application对象的集合</p> <p>5.3Session对象</p> <p>5.3.1Session变量的使用</p> <p>5.3.2Session对象属性</p> <p>5.3.3Session对象的方法</p> <p>5.3.4Session对象的事件</p> <p>5.3.5Session对象的集合</p> <p>5.4Request对象</p> <p>5.4.1Request对象的集合</p> <p>5.4.2Request对象的应用</p> <p>5.5Response对象</p> <p>5.5.1Response对象属性</p> <p>5.5.2Response对象的方法</p> <p>5.5.3Response对象的应用</p> <p>5.6Server对象</p> <p>5.6.1Server对象的属性</p> <p>5.6.2Server对象的方法</p> <p>5.6.3Server对象的应用</p> <p>本章小结</p> <p>习题</p> <p>第6章SQL与ADO组件模型</p> <p>本章学习目标</p> <p>6.1结构化查询语言(SQL)</p> <p>6.1.1SQL常用语句</p> <p>6.1.2SQL基本操作符</p> <p>6.1.3SQL常用聚合函数</p> <p>6.2ADO组件模型</p> <p>6.3Connection对象</p> <p>6.3.1Connection对象属性</p> <p>6.3.2Connection对象的方法</p> <p>6.3.3数据库连接方式</p> <p>6.3.4Connection对象的应用</p> <p>6.4Command对象</p> <p>6.4.1Command对象属性</p> <p>6.4.2Command对象的方法</p> <p>6.4.3Command对象的应用</p> <p>6,5Recordset对象</p> <p>6.5.1Recordset对象属性</p> <p>6.5.2Recordset对象的方法</p> <p>6.5.3Recordset对象的应用</p> <p>6.6网上商店应用实例</p> <p>本章小结</p> <p>习题-</p> <p>第7章ASP中的ActiveX组件</p> <p>本章学习目标</p> <p>7.1什么是ActiveX组件</p> <p>7.2广告轮显组件</p> <p>7,2.1创建广告轮显对象实例</p> <p>7.2.2创建轮显列表文件</p> <p>7。2.3使用重定向文件</p> <p>7.2.4使用广告轮显组件的属性和方法</p> <p>7.3使用页面计数器组件</p> <p>7.3.1创建页面计数器组件对象实例</p> <p>7.3.2使用页面计数器组件的方法</p> <p>7.4使用计数器组件</p> <p>7.4.1创建计数器组件对象实例</p> <p>7.4.2使用计数器对象的方法</p> <p>7.5使用文件存取组件</p> <p>7.5.1文件存取组件概述</p> <p>7.5.2创建文本文件</p> <p>7.5.3读取文本文件</p> <p>7.5.4文件操作</p> <p>7.5.5文件夹操作</p> <p>7.5.6驱动器操作</p> <p>7.6上传组件</p> <p>7.6.1上传组件的安装</p> <p>7.6.2上传组件的使用方法</p> <p>本章小结</p> <p>习题</p> <p>第8章网络数据库应用系统集成</p> <p>本章学习目标</p> <p>8.1网络系统架构</p> <p>8.1.1基于Intranet的网络架构</p> <p>8.1.2基于Internet的网络架构</p> <p>8.2服务器功能配置</p> <p>8.2.1Web服务器功能配置</p> <p>8.2.2数据库服务器功能配置</p> <p>8.3网络数据库系统安全</p> <p>8.3.1访问控制</p> <p>8.3.2数据库安全控制</p> <p>8.3.3数据库的安全策略</p> <p>8.4网上商店网站测试与维护</p> <p>8.4.1网站界面测试</p> <p>8.4.2网站性能测试</p> <p>8.4.3网站的维护</p> <p>本章小结</p> <p>习题</p> <p>参考文献</p> </dl> </div> </div> </div> </div> </section> <footer id="lk_footer"> <div id="footer_container" class="container"> <div class="row" style="padding-top: 10px;"> <div class="col-md-12"> <ul class="flex-between"> <li class="foot-title"> <a href="/" target="_parent" title="读书之家"> <i class="glyphicon glyphicon-home"></i> 首页 </a> </li> <li class="rights"><a href="https://laidazi.com" target="_blank">巧手打字通</a></li> <li class="rights"><a href="/public/to?p=question" target="_blank" rel="nofollow">常见问题</a></li> <li class="rights"><a href="/public/to?p=right" target="_self">免责声明</a></li> <li class="rights">网站内容仅供学习和交流,如无意间侵权,请联系告知,立马删除。</li> </ul> <ul class="flex-between split"> <li class="rights"> <i class="glyphicon glyphicon-phone-alt bold-text"></i> Copyright©2026-2027 <a href="/" target="_blank">读书之家</a> </li> <li class="rights"> <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow noopener">京ICP备2024084723号-2</a> </li> <li class="rights"> <a href="/public/to?p=tos" target="_blank" rel="nofollow">服务条款</a> </li> <li class="rights"> <a href="/public/to?p=policy" target="_blank" rel="nofollow">隐私政策</a> </li> <li class="rights"> <a href="javascript:void(0)" rel="nofollow" onclick="system.alertSimple('请将您的【合作诉求及联系方式】发送至邮箱:dushuzaixian@163.com,我们会及时跟您联系!',5000);"> 机构合作 </a> <a href="mailto:dushuzaixian@163.com" title="发邮件" rel="nofollow"> <i class="glyphicon glyphicon-envelope"></i> </a> </li> </ul> </div> </div> </div> </footer> <script type="text/javascript"> $(document).ready(function () { let $lkFooter = $("#lk_footer"); let $contentContainer = $('#lk_content'); $contentContainer = $contentContainer.length ? $contentContainer : $('#index-container'); let $headerBanner = $(".header-banner"); $headerBanner = $headerBanner.length ? $headerBanner : $(".header-nav") if ($lkFooter.length && $contentContainer.length) { let contentHeight = $contentContainer.height(); let browserHeight = window.innerHeight || document.documentElement.clientHeight || contentHeight; let footerHeight = $lkFooter.height() let headerHeight = $headerBanner.length ? $headerBanner.height() : 0; if (headerHeight + contentHeight + footerHeight <= browserHeight) { $lkFooter.css("position", "fixed"); $lkFooter.css("bottom", "0px"); } } // 添加加载中特效 $("#footer_container a").each(function () { if ($(this).attr("target") == "_self") { $(this).click(function () { let id = new Date().getTime(); system.loading(id); window.onload = function () { system.unLoading(id); }; }); } }); }) </script></body> </html>