ASP与网页数据库设计

副标题:无

作   者:邓文渊等编著

分类号:

ISBN:9787113040819

微信扫一扫,移动浏览光盘

简介

   本书原版由台湾松岗电脑图书资料股份有限公司出版,中文简体版经台湾松岗电脑图书资讯股份有限公司授权由中国铁道出版社出版发行。    本书深入浅出、以实例为导向的方式讲解VBScript与ASP程序设计,同时加入许多ASP与网页数据库的整合应用,如计数器、图形计数器、在线人数、在线名单、在线传讯、访客留言簿、讨论区、聊天室、自动寄信服务、电子贺卡DlY、会员管理系统、站内搜索引擎、在线投票、文件上传、购物车等范例,另外还有撰写HTML文件的方法、HTML 4.01属性速查表、层叠样式表(CSS)、VBScript函数速查表,内容丰富且齐全,适合一般自学者或作为学校的研习教材。    书中以最浅显的文字说明,配合详细的图例说明,精心规划学习的步骤,一步一步带领读者进入精彩的网页设计园地。    本书由中国铁道出版社计算机图书项目中心审选,赫亮、王小明、宁夕、何伟、邓雄、王涛、李谨等同志完成本书的整稿工作,颜耳顺、廖康良、肖志军、孟丽花等同志完成了本书的编排工作。    中国铁道出版社    2001年2月   

目录

第0章 准备工作与认识asp

0-1 什么是asp

0-2 如何编辑与执行asp程序?

0-3 将您的计算机虚拟为web服务器

0-3-l 选择web服务器软件

0-3-2 使用pws 4.0将windows 98/95计算机虚拟为web服务器

0-3-3 使用iis 5.0将windows 2000计算机虚拟为web服务器

0-3-4 pws和iis之外的选择

0-3-5 安装本书范例

0-4 撰写您的第一个asp程序

0-5 小锦囊(一)如何使用frontpage 2000帮助我们撰写html文件?

0-6 小锦囊(二)如何使用dreamweaver帮助我们撰写html文件?

0-7 小锦囊(三)如何在frontpage 2000加入asp程序?

0-8 小锦囊(四)如何在dreamweaver中加入asp程序?

第1章 vbscript基础概念

1-1 vbscript是什么?

1-2 vbscript可以做些什么?

1-3 vbscript自学课程

1-4 撰写您的第一个vbscript程序

1-5 变量(variable)

.1-6 数组(array)

1-7 常数(constant)

1-8 运算符(operator)

1-8-1 数学运算符

1-8-2 比较运算符

1-8-3 逻辑运算符

第2章 vbscript流程控制结构

2-1 认识流程控制结构

2-2 if…then

2-2-1 if的第一种格式:如果…就…(单一选择)

2-2-2 if的第二种格式:如果…就…否则…(双向选择)

2-2-3 if的第三种格式:多向选择

2-3 select…case

2-4 for…next(计数循环)

2-5 foreachin…next(数组循环)

2-6 条件式循环

2-6-1 dowhile…loop循环

2-6-2 dountil…loop循环

2-6-3 循环的测试

2-6-4 while…wend循环

第3章 vbscript子程序与函数

3-1 子程序(subroutines)

3-1-1 子程序是什么?

3-1-2 局部变量和全局变量

3-1-3 中止执行子程序

3-1-4 事件驱动

3-2 函数(functions)

3-3 错误处理(errorhandling)

3-4 vbscript内置函数

3-4-1 日期与时间函数

3-4-2 sqr()函数

3-4-3 abs()函数

3-4-4 isnumeric()函数

3-4-5 msgbox()函数

3-4-6 uboundo函数

3-4-7 int()函数

3-4-8 fix()函数

3-4-9 rnd()函数

3-4-10 instr()函数

3-4-11 len()函数

3-4-12 instrrev()函数

3-4-13 hex()、oct()函数

3-4-14 trim()函数

3-4-15 mid()、left()、right()函数

3-4-16 replace()函数

3-4-17 asc()函数

3-4-18 chr()函数

3-4-19 string()函数

3-4-20 filter()函数

第4章 response对象

4-1 认识asp内置的对象

4-2 response对象提供的集合、属性及方法

4-2-1 将输出传送至浏览器端---response.write方法

4-2-2 从目前网页导向至其他网页---respons.redirect方法

4-2-3 将数据加入站点活动日志---response.appendtolog方法

4-2-4 结束程序的执行---response.end方法

4-2-5 自定义标头信息--response.addheader方法

4-2-6 缓冲处理--response.buffer属性、response.clear方法、

4-2-7 response对象的属性

4-2-8 写入cookie文件--response.cookies集合

第5章 request对象

5-1 从浏览器端取得数据的方法

5-2 建立表单的输入界面

5-2-1 插入表单与按钮

5-2-2 插入单行文本框

5-2-3 插入单选按钮

5-2-4 插入复选框

5-2-5 插入多行文本框

5-2-6 插入下拉式菜单

5-3 表单的后端处理

5-3-1 将表单数据以e-mail形式传送给指定的收件人

5-3-2 读取表单数据并制作成确认网页

5-4 小锦囊(一)如何设置密码字段与隐藏字段?

5-5 小锦囊(二)如何设置文件上传?

5-6 小锦囊(三)如何设置文件下载?

5-7 将指定的表单字段框起来

5-8 request对象提供的集合、属性及方法

5-8-1 读取表单数据--request.querystring和request.form集合

5-8-2 读取服务器端环境变量与http标头--request.servervariables集合

5-8-3 读取cookie文件--request.cookies集合

5-9 实例练习

5-9-1 隐藏字段的应用(一)--将表单网页与表单处理程序合并为一个asp程序

5-9-2 隐藏字段的应用(二)--以下拉式菜单选择所要联机的网站

第6章 server对象与服务器端文件存取

6-1 server对象提供的属性及方法

6-1-1 执行指定的asp程序--server.execute方法

6-1-2 转移控制权至其他asp程序--server.transfer方法

6-1-3 字符串编码--server.htmlencode和server.urlencode方法

6-1-4 将虚拟路径转换为实际路径--server.mappath方法

6-1-5 使用外挂对象--server.createobject方法

6-2 存取服务器端的文件夹与文件

6-2-1 检查指定的磁盘、文件夹或文件是否存在

6-2-2 文件夹的建立、移动、重新命名、删除与复制

6-2-3 取得文件夹的父文件夹路径、特殊文件夹路径、大小、属性、类型、日期等信息

6-2-4 列出文件夹内的所有文件或子文件夹

6-2-5 文件的建立、移动、重新命名、删除与复制

6-2-6 取得文件的父文件夹路径、大小、属性、类型、日期等信息

6-3 文件的打开、读取与写入

6-3-1 打开文件

6-3-3 写入文件

6-4 小锦囊(一)如何设置server-sideinclude?

第7章 application对象与session对象

7-1 application对象

7-1-1 实例(一)计数器程序

7-1-2 实例(二)简易的在线票选活动

7-1-3 小锦囊(一)如何使用application对象记录数组?

7-1-4 小锦囊(二)如何使用application对象的contents集合读取所有application变量?

7-2 session对象

7-2-1 以手动的方式结束session对象--session.abandon方法

7-2-2 小锦囊(三)如何防止浏览者利用连续点击"刷新"按钮以增加访客人数?

7-3 实例(三)如何统计在线人数?

7-4 实例(四)如何读取在线名单?

7-5 实例(五)如何撰写在线传讯?

7-6 小锦囊(四)如何利用global.asa将application变量和session变量初始化?

第8章 使用常见的asp组件

8-1 使用adrotator组件制作横幅广告

8-1-1 绘制横幅广告的图片

8-1-2 设置图片的大小、来源、网址、替代显示文字与加权

8-1-3 撰写显示横幅广告的网页

8-1-4 撰写处理横幅广告超级链接的程序

8-2 使用browsercapabilities组件侦测浏览器能力

8-3 小锦囊(一)如何查询其他服务器组件的用法?

第9章 asp程序侦错与错误处

9-1 asp程序侦错

9-2 使用err对象处理错误情况

9-3 使用asperror对象处理错误情况

第10章 数据库的读取、插入、删除与更新

10-1 认识数据库

10-1-1 何谓数据库(database)?

10-1-2 何谓数据库管理系统(dbms)?

10-1-3 构成数据库的基本组件

10-1-4 何谓关系型数据库(rdb)?

10-2 asp与数据库

10-3 建立access数据库

10-4 打开与关闭数据库连接

10-5 读取、插入、更新与删除表的记录

10-5-1 读取表的记录

10-5-2 新增表的记录

10-6 小锦囊(一)如何读取表的字段名称及字段数目?

10-7 小锦囊(二)如何使用recordset对象的sort属性来进行排序?

10-8 小锦囊(三)如何使用recordset对象的filter属性来筛选记录?

10-9 小锦囊(四)如何设置分页浏览?

第11章 数据库查询.

11-1 使用sql查询

11-2 sql语句的语法

11-2-1 select…from…where…语法(筛选)

11-2-2 select…from…orderby…语法(排序)

11-2-3 select top…语法(设置最多返回条数)

11-3 小锦囊(一)如何使用加密过的access数据库?

11-4 小锦套(二)如何使用connection对象的execute方法?

11-5 小锦囊(三)如何使用command对象?

11-6 小锦囊(四)如何使用sql语句去新增、更新或删除记录?

11-6-1 使用sql语句的insert指令去新增记录

11-6-2 使用sql语句的update指令去更新记录

11-6-3 使用sql语句的delete指令去删除记录

11-7 小锦囊(五)如何读取关系型数据库?

第12章 访客留言簿与讨论区

12-1 访客留言簿(guestbook)

12-1-1 组成网页的文件清单

12-1-2 网页的执行流程

12-1-3 您必须具备的知识

12-1-4 完整程序代码列表

12-2 讨论区(newsgroup)

12-2-1 组成网页的文件清单

12-2-2 网页的执行流程

12-2-3 您必须具备的背景知识

12-2-4 完整程序代码列表

第13章 聊天室

13-1 认识聊天室(chatroom)

13-2 组成网页的文件清单

13-3 网页的执行流程

13-4 您必须具备的知识

13-5 完整程序代码列表

第14章 自动寄信服务与电子贺卡diy

14-1 自动寄信服务

14-1-1 安装smtp虚拟服务器

14-1-2 设置smtp虚拟服务器

14-1-3 组成网页的文件清单

14-1-4 网页的执行流程

14-1-5 完整程序代码列表

14-2 电子贺卡diy

14-2-1 组成网页的文件清单

14-2-2 网页的执行流程

14-2-3 您必须具备的知识

14-2-4 完整程序代码列表

第15章 会员管理系统

15-1 认识会员管理系统

15-2 组成网页的文件清单

15-3 网页的执行流程

15-4 您必须具备的知识

15-5 完整程序代码列表

第16章 搜索引擎

16-1 搜索引擎

16-2 设置、管理与使用索引服务

16-3 索引服务内置的对象

16-4 搜索实例

16-5 组成网页的文件清单

16-6 网页的执行流程

16-7 您必须具备的知识

16-8 完整程序代码列表

第17章 在线投票

17-1 在线投票

17-2 组成网页的文件清单

17-3 网页的执行流程

17-4 完整程序代码列表

第18章 文件上传

18-1 文件上传

18-2 组成网页的文件清单

18-3 安装上传组件

18-4 上传组件内置的对象

18-5 完整程序代码列表

第19章 购物车

19-1 认识购物车

19-2 组成网页的文件清单

19-3 网页的执行流程

19-4 您必须具备的知识

19-5 完整程序代码列表

附录a 撰写html文件的方法

a-1 认识html语法

a-2 编辑html文件的工具及注意事项

a-3 html文件的整体结构

a-4 事件处理程序

a-5 网页数据编辑与格式化

a-5-1 设置标题格式

a-5-2 设置段落格式(〈p〉...〈/p〉标记)

a-5-3 预先格式化段落(〈pre〉...〈/pre〉标记)

a-5-4 注释(〈!-- --〉标记)

a-5-5 html提供的文本格式

a-5-6 字体、文字颜色与大小--[font]…[/font]标记

a-5-7 水平线

a-5-8 项目符号与编号清单

a-6 超级链接的建立与使用

a-6-1 建立超级链接--[a]...[/a]标记

a-6-2 设置链接至e-mail地址的超级链接

a-7 图片的设置与应用

a-7-1 设置图片的高度、宽度与框线

a-7-2 设置图片的对齐方式

a-8 表格的制作与应用

a-8-1 设置表格的对齐方式

a-8-2 设置表格的背景颜色与背景图片

a-8-3 设置单元格的对齐方式

a-8-4 设置单元格的背景图片与背景颜色

a-9 框架网页的建立与应用

a-9-1 建立框架网页

a-9-2 决定网页的框架数目、大小及位置

a-9-3 制作框架的内容

a-9-4 结合水平框架与垂直框架的网页

附录b html标记与属性速查表

附录c html特殊字符表

附录d 层叠样式表(css)

d-1 何谓层叠样式表(css)?

d-2 如何链接html文件与层叠样式表?

d-2-l 区块嵌入层叠样式表的定义

d-2-2 将层叠样式表导入或链接至html文件

d-2-3 在html文件中套用样式类别

d-2-4 在html文件中加入样式定义

d-3 如何定义层叠样式表?

d-3-1 设置字体样式(fontproperty)

d-3-2 设置文字样式(textproperty)

d-3-3 设置背景样式(backpoundproperty)

d-3-4 设置区块样式(boxproperty)

d-3-5 设置分类样式(classification property)

附录e 使用表单对象的方法

e-1 submit、reset与button对象

e-2 text对象

e-3 radio对象

e-4 checkbox对象

e-5 select对象与option对象

附录f vbscript函数速查表

f-1 vbscript关键字(statements)

f-2 运算符(operators)

f-3 流程控制结构(controlstructures)

f-3-1 条件结构(conditionalstructures)

f-3-2 循环结构(loopstructures)

f-3-3 分支结构(branching structures)

f-4 vbscript函数(functions)

f-4-1 类型检查函数(typechecking functions)

f-4-2 类型转换函数(typecasting functions)

f-4-3 格式化函数(formatting functions)

f-4-4 数学函数(math functions)

f-4-5 日期函数(datefunctions)

f-4-6 字符串函数(string functions)

f-4-7 其他函数(otherfunctions)


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

ASP与网页数据库设计
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon