注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程ASP数据库开发技术与工程实践

ASP数据库开发技术与工程实践

ASP数据库开发技术与工程实践

定 价:¥42.00

作 者: 求是科技编著
出版社: 人民邮电出版社
丛编项: 数据库开发从入门到应用系列
标 签: 网页 制作 软件工具

ISBN: 9787115122605 出版时间: 2004-01-01 包装: 胶版纸
开本: 26cm 页数: 410 字数:  

内容简介

  本书向读者详细介绍了使用ASP操纵网络数据库、开发Web应用系统的方法和技能。本书分为16章,内容包括网络平台构建基础、使用HTML设计静态网页、ASP基础、使用VBScript进行动态网页设计、Response和Request对象、Server对象、ASP的常用组件、Application和Session对象、SQL Server 2000使用基础、关系数据库标准语言SQL、使用Microsoft Access创建数据库、使用ADO组件访问数据库、后台管理系统、同学录、电脑报价系统、网上办公系统。本书整体结构上充分考虑了初级读者的从零开始、按部就班地学习的需要,做到讲解流畅、示例充足,能够使读者轻松掌握各项网络数据库的操作技术。并且在本书的后半部分,为各主要Web应用开发技术安排了实际的实例,达到学以致用的效果。本书面向初、中级读者,适合希望开发Web应用系统的ASP程序员阅读。

作者简介

暂缺《ASP数据库开发技术与工程实践》作者简介

图书目录

第1章  网络平台构建基础  1
1.1  Internet相关技术介绍及应用  1
1.1.1  TCP/IP协议  1
1.1.2  IP地址简介  1
1.1.3  在Windows操作系统中设置IP地址  1
1.1.4  HTTP协议简介  3
1.1.5  Web浏览器  3
1.2  建立Web服务器运行环境  4
1.2.1  系统软硬件需求  4
1.2.2  安装IIS  4
1.2.3  Internet服务管理器简介  5
1.2.4  创建虚拟目录  5
1.2.5  启动停止或暂停站点  7
1.3  使用FTP上传下载网页  8
1.3.1  配置FTP服务器  8
1.3.2  访问FTP服务器  10
1.4  用浏览器访问网页的过程  11
1.5  网站建设的基本步骤  12
第2章  使用HTML设计静态网页  14
2.1  HTML初步  14
2.1.1  一个简单的网页  14
2.1.2  改变网页的背景  15
2.2  文字布局  16
2.2.1  分段和换行  16
2.2.2  文本水平方向的对齐  16
2.2.3  使用列表元素  16
2.2.4  使用水平分隔线  17
2.2.5  文字布局实例  17
2.3  字体设置  18
2.3.1  设置标题  18
2.3.2  设置字体  18
2.3.3  字体设置实例  19
2.4  加入图像和超级链接  20
2.4.1  在网页中加入图像  20
2.4.2  在网页中使用超级链接  20
2.5  建立表格  20
2.5.1  建立一个简单的表格  20
2.5.2  控制表格的宽度和边框宽度  21
2.5.3  控制表元的对齐方式和表格在页面中的对齐方式  22
2.5.4  跨越多行多列的表元  23
2.5.5  在表格中嵌入图像或超级链接  25
2.6  建立表单  26
2.6.1  建立一个简单的登录表单  26
2.6.2  单选按钮和复选按钮在表单中的应用  27
2.6.3  在表单中附加文件  29
2.6.4  用图片代替提交按钮  29
2.6.5  使用选项列表  30
2.6.6  在表单中使用多行文本  31
2.6.7  一个复杂的表单--用户注册信息  32
2.7  HTML语言的高级应用  34
2.7.1  制作多窗口页面  34
2.7.2  在网页中使用背景音乐  35
第3章  ASP基础  36
3.1  第一个ASP程序  36
3.2  ASP的技术特点和工作原理  37
3.2.1  ASP的技术特点  37
3.2.2  ASP对象使用基础  38
3.2.3  ASP的工作原理  39
第4章  使用VBScript进行动态网页设计  41
4.1  VBScript语言概述  41
4.1.1  VBScript语言的特点  41
4.1.2  在HTML中使用VBScript  42
4.1.3  在ASP中使用VBScript  43
4.2  VBScript中的变量  45
4.2.1  简单变量的声明  45
4.2.2  数组变量的声明  45
4.2.3  变量的赋值  46
4.2.4  变量的命名规则  47
4.2.5  变量的作用域和存活期  47
4.3  VBScript中的运算符  48
4.3.1  算术运算符  48
4.3.2  比较运算符  48
4.3.3  逻辑运算符  48
4.3.4  运算符的优先级  49
4.4  VBScript中的数据类型  49
4.5  在VBScript中定义常量  51
4.6  VBScript中的语句  51
4.6.1  赋值语句  51
4.6.2  条件语句  51
4.6.3  循环语句  56
4.7  VBScript中的过程  60
4.7.1  Sub过程  60
4.7.2  Function过程  61
4.8  VBScript的对象模型基础  62
4.9  Window对象在网页设计中的应用  62
4.9.1  访问或设置窗口的名称和状态栏  62
4.9.2  给网页设置一个定时器  63
4.9.3  弹出和关闭浏览器窗口  63
4.9.4  在当前窗口显示新文档  64
4.10  Document对象在网页设计中的应用  65
4.10.1  设置超级链接的颜色  65
4.10.2  设置背景色和前景色  65
4.10.3  返回文档的标题和地址  65
4.10.4  文档的打开和关闭  66
4.10.5  对文档的写操作  66
第5章  Response和Request对象  67
5.1  Request对象在网页设计中的应用  67
5.1.1  读取HTTP查询字符串中的数据  67
5.1.2  读取浏览器提交的表单数据  68
5.1.3  获得服务器端的环境变量  71
5.2  Response对象在网页设计中的应用  72
5.2.1  向浏览器发送数据  72
5.2.2  利用缓冲区输出数据  75
5.2.3  实现网页的重定位  76
5.3  在网页中使用Cookie  78
5.3.1  Cookie的设置  78
5.3.2  Cookie的使用  79
第6章  Server对象  81
6.1  处理运行时间较长的脚本  81
6.2  执行指定路径下的ASP程序  83
6.3  输出特殊字符  84
6.4  获得文件的实际物理路径  85
6.5  创建服务器组件的对象实例  86
第7章  ASP的常用组件  88
7.1  使用Ad Rotator组件创建一个多彩的广告  88
7.1.1  创建一个广告数据库  88
7.1.2  在ASP页面中插入广告  89
7.1.3  处理广告的超级链接  90
7.2  使用Browser Capabilities组件获取客户端浏览器信息  90
7.3  使用Content Linking组件建立网上在线教程的目录  91
7.4  使用Page Counter组件设计网站计数器  93
7.5  使用Email组件发送电子邮件  94
7.5.1  电子邮件的格式  94
7.5.2  发送电子邮件  95
7.6  使用FileSystem组件管理文件夹  95
7.6.1  查找磁盘驱动器以及指定目录下的文件夹和文件  95
7.6.2  创建文件夹  97
7.6.3  移动文件夹  98
7.6.4  复制文件夹  99
7.6.5  删除文件夹  100
7.7  使用FileSystem组件管理文件  101
7.7.1  创建新文件  101
7.7.2  移动文件  101
7.7.3  删除文件  102
7.7.4  复制文件  103
7.8  使用FileSystem组件读写文件  104
7.8.1  打开和关闭一个文件  104
7.8.2  从一个文件中读取N个字符  105
7.8.3  从一个文件中读取一行字符  106
7.8.4  读取文本文件的全文  107
7.8.5  将字符写入文件  109
第8章  Application和Session对象  111
8.1  Application对象在网页设计中的应用  111
8.1.1  使用Application对象设计一个访问计数器  111
8.1.2  在系统的启动和中止时设置Application对象  113
8.2  Session对象在网页设计中的应用  115
8.2.1  使用Session对象记录用户登录信息  115
8.2.2  显示Session对象的标志  118
8.2.3  控制Session对象的结束  119
8.2.4  设置Session对象的超时时间  120
8.2.5  使用Session对象的事件记录用户在网站上停留的时间  120
第9章  SQL Server 2000使用基础  122
9.1  使用SQL Server服务管理器启动、停止、暂停服务  122
9.2  SQL Server企业管理器的使用  123
9.2.1  SQL Server企业管理器的界面  123
9.2.2  SQL Server的命名规则  123
9.2.3  使用SQL Server的企业管理器创建数据库  124
9.2.4  使用SQL Server的企业管理器查看和修改数据库  126
9.2.5  使用SQL Server的企业管理器删除数据库  127
9.2.6  使用SQL Server的企业管理器创建表  127
9.2.7  使用SQL Server的企业管理器修改表的结构  129
9.2.8  使用SQL Server的企业管理器向表中添加记录  130
9.2.9  使用SQL Server的企业管理器删除表中的记录  131
9.2.10  使用SQL Server的企业管理器删除表  132
9.3  SQL Server查询分析器简介  133
第10章  关系数据库标准查询语言  134
10.1  SQL Server查询分析器的使用方法  134
10.2  使用SQL语句操作表  134
10.2.1  使用SQL语句创建表  135
10.2.2  使用SQL语句修改表的结构  136
10.2.3  使用SQL语句在表中插入记录  137
10.2.4  使用SQL语句修改表中的记录  137
10.2.5  使用SQL语句删除表中的记录  138
10.2.6  使用SQL语句删除表  138
10.3  基于单表的查询  138
10.3.1  查询语句“SELECT”的基本格式介绍  139
10.3.2  查询单表中指定的字段  139
10.3.3  查询单表中所有的字段  139
10.3.4  基于字段表达式的查询  140
10.3.5  去掉查询中重复的记录  140
10.3.6  使用条件表达式过滤记录  140
10.3.7  SQL中的常用运算符  141
10.3.8  对查询结果排序  143
10.3.9  SQL中常用的集合函数简介  144
10.3.10  对查询结果进行分组  145
10.3.11  利用“HAVING”子句筛选结果表  145
10.4  基于多表的查询  146
10.4.1  连接多个表的方法  146
10.4.2  查询多个表的方法  146
10.5  嵌套查询  147
10.5.1  简单的嵌套查询  147
10.5.2  带有“IN”的子查询  148
10.5.3  带有“ANY”的子查询  148
10.5.4  带有“ALL”的子查询  149
10.5.5  带有“EXISTS”的子查询  149
10.5.6  “UNION”查询  150
10.5.7  在“WHERE”子句中使用集合函数  151
10.6  根据子查询结果修改表  151
10.6.1  使用“INTO”子句创建表  151
10.6.2  在表中插入子查询结果  152
10.6.3  根据子查询结果修改表  153
10.6.4  根据子查询结果删除表中记录  154
第11章  使用Microsoft Access创建数据库  155
11.1  创建数据库  155
11.1.1  使用“向导”创建数据库  155
11.1.2  手工创建数据库  159
11.2  创建数据表  160
11.2.1  使用“向导”创建数据表  160
11.2.2  使用设计器创建表  163
11.2.3  通过输入数据创建表  167
第12章  使用ADO组件访问数据库  169
12.1  创建ODBC DSN文件  169
12.1.1  配置Microsoft Access数据库文件的DSN  169
12.1.2  配置 SQL Server 数据库文件DSN  171
12.2  打开和关闭数据库的连接  173
12.2.1  通过数据库文件DSN连接数据库  174
12.2.2  直接连接数据库  175
12.3  使用ADO组件执行SQL语句  176
12.3.1  使用Connection对象执行SQL语句  176
12.3.2  使用Command对象执行SQL语句  177
12.4  使用Recordset对象处理结果  180
12.4.1  使用Recordset对象获得数据表的结果集  180
12.4.2  使用Recordset对象显示结果集  182
12.4.3  使用Recordset对象分页显示结果集  183
12.5  ADO组件的其他应用  186
12.5.1  使用Connection对象处理事务  186
12.5.2  使用Connection对象设置连接数据源或提交命令的等待时间  187
12.5.3  处理Long Data型数据  188
第13章  后台管理系统  189
13.1  教学目标与案例预览  189
13.2  系统分析与设计  190
13.2.1  需求分析  190
13.2.2  模块设计  191
13.3  系统规划与数据库设计  191
13.3.1  系统规划  191
13.3.2  数据库设计  191
13.4  功能实现  192
13.4.1  样式表文件  192
13.4.2  数据库链接文件  193
13.4.3  管理首页  193
13.4.4  增加新的设计作品  196
13.4.5  管理已有设计作品  199
13.4.6  管理设计类型  204
13.4.7  修改密码  208
第14章  同学录  211
14.1  教学目标与案例预览  211
14.2  系统分析与设计  215
14.2.1  需求分析  215
14.2.2  模块设计  215
14.3  分析与创建数据库  216
14.4  网站函数模块  218
14.5  实现系统用户公共界面  223
14.5.1  数据库连接文件  224
14.5.2  网站的顶部页面  224
14.5.3  网站的底部页面  225
14.6  创建首页  225
14.6.1  登录实现原理  226
14.6.2  首页代码  229
14.7  创建资料修改页面  231
14.7.1  创建照片上传子页面  231
14.7.2  显示资料修改页面  233
14.7.3  处理修改资料请求的代码  233
14.8  创建班级通讯录页面  235
14.8.1  数据库查询  235
14.8.2  数据显示  235
14.8.3  查看详细资料  237
14.9  创建实现图片上传页面  237
14.9.1  照片上传  237
14.9.2  图片显示  238
14.10  创建私人短信页面  239
14.10.1  实现Guest.asp页面  239
14.10.2  实现sender.asp页面  243
14.10.3  短信处理程序  244
14.11  创建公众留言页面  245
14.11.1  从数据库查询公共留言信息部分代码  246
14.11.2  显示留言内容  246
14.11.3  发送留言  247
14.12  创建后台管理模块  247
14.12.1  表单部分  247
14.12.2  数据处理部分  248
第15章  电脑报价系统  249
15.1  教学目标与案例预览  249
15.2  系统分析与设计  259
15.2.1  需求分析  259
15.2.2  模块设计  260
15.3  数据库结构分析与创建  260
15.3.1  数据库结构的分析  260
15.3.2  在SQL Server 2000上创建数据库  261
15.4  页面结构的设计  266
15.5  首页的设计与实现  267
15.5.1  部分1的实现  267
15.5.2  部分2的实现  267
15.5.3  部分3的实现  267
15.5.4  部分4的实现  268
15.6  硬件查询页面的设计与实现  271
15.6.1  设计硬件查询表单  271
15.6.2  根据用户的输入查询数据库  272
15.7  模拟装机的设计与实现  272
15.7.1  设计模拟装机表单  272
15.7.2  计算用户所选硬件的总价格  274
15.8  管理员登录的设计与实现  274
15.8.1  设计管理员登录表单  274
15.8.2  验证管理员的用户名和密码  275
15.9  添加产品的设计与实现  276
15.9.1  验证用户是否登录  276
15.9.2  设计添加产品表单  276
15.9.3  向数据库中添加产品  278
15.10  修改产品的设计与实现  279
15.10.1  设计选择产品表单  279
15.10.2  列出所有的产品  280
15.10.3  设计修改产品信息表单  280
15.10.4  修改数据库中产品  282
15.11  删除产品的设计与实现  282
15.12  修改密码设计与实现  282
15.12.1  设计修改密码信息表单  282
15.12.2  在数据库中修改管理员密码  283
15.13  退出登录系统的设计与实现  284
第16章  网上办公系统  285
16.1  教学目标与案例预览  285
16.2  系统分析与设计  288
16.2.1  需求分析  288
16.2.2  模块设计  289
16.3  系统规划与数据库设计  289
16.3.1  系统规划  289
16.3.2  数据库设计  290
16.4  功能实现  295
16.4.1  整体设计  295
16.4.2  通用菜单  297
16.4.3  工作计划管理  309
16.4.4  通告信息管理  322
16.4.5  公文信息管理  331
16.4.6  个人通讯资料  345
16.4.7  短消息  350
16.4.8  信息共享管理  361
16.4.9  设置菜单  367
16.4.10  用户账号管理  367
16.4.11  权限参数设置  374
附录  VBScript常用函数  381

本目录推荐