《Dreamweaver UltraDev动态网页设计》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:周明涛编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2000
  • ISBN:7111083326
  • 页数:466 页
图书介绍:

第1章 认识Dreamweaver UltraDev的工作环境 1

1.1 Dreamweaver UltraDev概述 1

1.1.1 Dreamweaver UltraDev的主要特点 2

1.1.2 Dreamweaver UltraDev的创作目标 4

1.2 Dreamweaver UltraDev特性一览 5

1.2.1 Dreamweaver UltraDev与Dreamweaver3的异同 5

1.2.2 UltraDev的特性 6

1.3系统需求 9

1.3.1运行Dreamweaver UltraDev的系统需求 9

1.3.2运行动态页面的系统需求 10

1.3.3实现数据存储的系统需求 11

1.4 Dreamweaver UltraDev的工作环境 11

1.4.1启动Drearnweaver UltraDev 11

1.4.2认识Dreamweaver UltraDev的窗口结构 13

1.4.3相对Dreamweaver3在工作环境上的改变 14

1.5查找帮助信息 17

1.5.1启动帮助系统 18

1.5.2使用帮助系统 20

2.1.1什么是Web应用程序 24

第2章 构建Web应用程序的开发环境 24

2.1 Web应用程序概述 24

2.1.2什么是动态网页 28

2.1.3动态内容的实现技术 29

2.2理解Dreamweaver UltraDev 的工作流程 31

2.2.1 HTML静态页面设计 31

2.2.2编写应用程序 32

2.2.3调试应用程序 32

2.3.1设置IP地址 33

2.3构建本机的开发环境 33

2.3.2安装Web服务器程序 39

2.4 IIS的相关操作 43

2.4.1启动IIS 43

2.4.2了解MMC 44

2.4.3了解默认的Web站点 45

2.4.4创建新Web站点 46

2.4.5设置站点或站点目录的属性 51

2.5构建Dreamweaver UltraDev开发环境 55

2.5.1创建本地站点 55

2.5.2创建远端站点 56

2.5.3指定应用程序所使用的技术 57

2.5.4测试生成的站点 58

第3章 ASP基础 61

3.1 ASP概述 61

3.1.1什么是ASP页面 61

3.1.2创建ASP页 62

3.2 ASP进阶 68

3.2.1使用变量 68

3.2.2使用过程和函数 71

3.2.3使用组件和对象 74

3.3认识ASP内置对象 76

3.3.1 Response对象 76

3.3.2 Request对象 80

3.3.3 Server对象 86

3.3.4 Application对象 88

3.3.5 Session对象 91

3.3.6 Cookie操作 94

3.4包含文件读写的综合例子——计数器 97

3.4.1程序构思 97

3.4.2访问服务器端的文件 98

3.4.4 Application_OnEnd事件函数 103

3.4.3 Applicaton_OnStart事件函数 103

3.4.5 Session_OnStart事件函数 104

3.4.6 Default.asp文件 105

第4章 数据库的设计和创建 108

4.1设计数据库 108

4.1.1数据库的定义和作用 108

4.1.2数据库的基本设计概念 111

4.1.3理解表和表之间的关系 114

4.1.5数据库的设计流程 117

4.1.4完善数据库的设计 117

4.2在Access中设计表 119

4.2.1启动Access2000 119

4.2.2创建新表 120

4.2.3定义字段 121

4.2.4定义主关键字 127

4.2.5定义索引 128

4.2.6保存表结构 131

4.2.7完成其他的表 131

4.3.1新建表和表之间的关系 132

4.3定义表和表之间的关系 132

4.3.2控制关系窗口的显示 135

4.3.3编辑联接关系 136

4.3.4实施参照完整性 137

4.3.5保存关系 139

4.4其他注意事项 139

4.4.1避免表名和字段名同系统的冲突 139

4.4.2为数据库添加密码 140

5.1.1常见的数据库访问方法 141

第5章 连接数据库 141

5.1数据库技术概述 141

5.1.2包含数据库服务器的B/S架构 143

5.2创建ODBC连接 144

5.2.1启动ODBC数据源管理器 144

5.2.2认识DSN 145

5.2.3创建ODBC的连接过程 146

5.3在Dreamweaver UltraDev中使用ADO连接 152

5.3.1构建ADO连接 152

5.3.2设计时刻连接和运行时刻连接 155

5.3.3管理ADO连接 156

5.4在ASP中利用ADO访问数据库 157

5.4.1 ADO对象模型 157

5.4.2 ADO编程模型 158

5.4.3连接数据库 160

5.4.4关闭连接 161

5.4.5用Connection对象执行查询 161

5.4.6使用Recordset对象处理结果 162

5.4.8管理数据库连接 163

5.4.7利用Field对象处理记录集中的内容 163

第6章 创建记录集 165

6.1记录集概述 165

6.1.1什么是记录集 165

6.1.2记录集的特点 165

6.1.3如何操作记录集中的数据 167

6.2利用Dreamweaver UltraDev 创建简单记录集 168

6.2.1创建简单的记录集 168

6.2.2理解生成代码 170

6.2.3在页面显示记录集中的多条记录 173

6.3.1编写SQL查询语句 176

6.3使用SQL语句定义记录集 176

6.3.2利用增强记录集对话框构建记录集 181

6.3.3使用增强记录集对话框上的查询构建工具 183

6.4在查询准则中使用变量 184

6.4.1在简单记录集对话框中使用查询变量 185

6.4.2在增强记录集对话框中使用查询变量 187

6.5管理记录集 189

6.5.1将记录集复制到另一页面中 189

6.5.1编辑记录集 189

6.5.3删除记录集 190

第7章 利用Access2000构建查询对象 191

7.1查询概述 191

7.2设计查询 192

7.2.1进入设计视图 192

7.2.2选择数据源 193

7.2.3指定字段 194

7.2.4设置排序方式 196

7.2.5设置是否显示 196

7.2.6设置查询准则 196

7.3操作查询 198

7.2.7保存查询 198

7.3.1打开查询 199

7.3.2切换查询视图 199

7.3.3设置查询属性 199

7.3.4 查看查询的SQL语句 200

7.4查询的高级设计方法 200

7.4.1在查询中进行计算 200

7.4.2汇总查询 203

7.4.3交叉表查询 205

7.4.4参数查询 207

7.5.1在查询中使用空字段 209

7.5其他相关知识 209

7.5.2避免在查询结果中显示重复记录 210

7.5.3设置上限值或下限值 211

7.6动作查询 211

7.6.1概述 212

7.6.2删除查询 213

7.6.3更新查询 215

7.6.4追加查询 217

7.6.5生成表查询 220

8.1.1 ADO中执行SQL命令的方法 222

8.1 Command对象概述 222

第8章 执行SQL命令 222

8.1.2利用Command对象执行命令 223

8.1.3为什么要使用Command对象 224

8.2构建Command对象 225

8.2.1利用Dreamweaver UltraDev构建Command对象 225

8.2.2理解生成代码 226

8.2.3管理Command对象 229

8.3执行预先写好的SQL命令 230

8.3.1执行Access中的查询对象或SQL Server中的视图对象 230

8.3.2执行存储过程 232

8.4执行参数查询 233

8.4.1构建参数查询 233

8.4.2利用Recordset对象运行参数查询 234

8.4.3利用Command对象执行参数查询 237

8.5书写动作查询的SQL语句 248

8.5.1追加查询 248

8.5.2更新查询 250

8.5.3删除查询 251

9.1.1构建动态页面的基本方法 254

第9章 往页面添加动态内容 254

9.1概述 254

9.1.2数据源的基本操作 255

9.1.3添加动态内容的基本方法 259

9.1.4使用数据源的优势 261

9.2往文档中插入动态文本 262

9.3往文档中插入动态图像 263

9.4使表单对象动态 267

9.4.1使文本域动态 268

9.4.2使图像域动态 269

9.4.3使复选框动态 270

9.4.4使单选按钮动态 274

9.4.5使列表框动态 276

9.5使HTML属性动态 279

9.5.1利用数据绑定面板使HTML属性动态 279

9.5.2利用属性面板上的文件夹按钮使HTML属性动态 279

9.5.3利用属性面板的动态属性页使HTML属性动态 280

9.5.4使ActiveX、Flash等对象的参数动态 280

9.6.1改变日期/时间格式 281

9.6改变动态内容格式 281

9.6.2改变货币格式 283

9.6.3改变数字格式 284

9.6.4改变百分比格式 285

9.6.5改变字符大小写 285

9.6.6为动态内容进行Trim操作 286

9.6.7获取动态内容的绝对值 288

9.6.8为动态内容进行四舍五入的取整 288

9.6.9为动态内容进行HTML编码 288

9.6.12编辑格式化列表 289

9.6.10为动态内容进行URL编码 289

9.6.11获取动态内容对应的绝对路径 289

第10章 在页面上显示记录 291

10.1理解显示记录的方式 291

10.2在页面上显示多条记录 293

10.3对记录进行计数和统计 298

10.4在记录中导航 301

10.4.1构建导航链接 301

10.4.2跳转到包含指定记录的页面 306

10.5创建隐藏区域 309

10.6记录集分页的相关技术探讨 311

10.6.1 Recordset对象中的分页相关属性 312

10.6.2显示多条记录 313

第11章 在页面之间传递信息 316

11.1搜索记录 316

11.1.1构建搜索页面 316

11.1.2构建结果页面 318

11.1.3测试搜索操作 321

11.2创建结果页同细节页的链接 323

11.2.1构建指向细节页的链接 324

11.2.2构建细节页 326

11.2.3测试细节页和结果页之间的跳转 329

11.3创建同相关页的联系 331

第12章 记录的添加、更新和删除 334

12.1记录的添加、更新和删除方法概述 334

12.1.1理解记录操作同数据库结构的关系 334

12.1.2通过执行SQL命令来操作数据 337

12.1.3利用ADO实现记录的添加、更新和删除 338

12.1.4执行SQL命令和Recordset对象在编辑记录时的区别 339

12.1.5利用 Recordset对象处理大量的记录 340

12.2.1利用Insert Record服务器行为完成添加记录的操作 341

12.2添加记录 341

12.2.2利用Recordset对象完成记录的添加操作 347

12.3更新记录 350

12.3.1利用Update Record服务器行为完成更新记录的操作 350

12.3.2利用Recordset对象更新记录 357

12.4删除记录 358

12.4.1利用Delete Record服务器行为完成删除记录的操作 358

12.4.2利用Recordset对象完成记录的删除操作 360

12.5同时处理多条记录 362

12.5.1一次添加多条记录 364

12.5.2一次更新多条记录 366

12.5.3有选择地删除记录 369

第13章 登录系统和密码验证实例 372

13.1数据库设计和页面组成 372

13.2实现新用户注册功能 373

13.2.1生成Register.asp页面 373

13.2.2确保账号不冲突 374

13.2.4生成RegisterFailure.htm页面 376

13.3实现用户登录功能 376

13.2.3生成RegisterOk.htm页面 376

13.3.1生成Login.htm页面 377

13.3.2生成ProcessLogin.asp页面 377

13.3.3生成LoginOk.asp页面 379

13.3.4生成LoginFailure.htm页面 379

13.3.5避免直接访问LoginOk.asp页面 379

13.4处理密码遗失问题 380

13.4.1生成LostPassword.htm页面 380

13.4.2生成ShowQuestion.asp页面 381

13.4.3生成ShowPassword.asp页面 384

13.5.1修改ProcessLogin.asp页面 386

13.5实现修改密码功能 386

13.5.2修改LoginOK.asp页面 387

13.5.3生成UpdatePassword.asp页面 387

13.6实现删除自身账号的功能 390

13.6.1修改LoginOk.asp页面 390

13.6.2生成DelUser.asp页面 390

13.7小结 392

第14章 投票系统实例 393

14.1数据库设计和页面组成 393

14.2生成投票页面 394

14.3处理投票计数 395

14.4.1利用Access构建包含计算查询对象 396

14.4显示投票结果 396

14.4.2在页面上显示统计结果 398

14.5避免重复投票 403

14.6小结 404

15.2进入留言板 405

15.3实现留言功能 405

15.1数据库设计和页面组成 405

第15章 留言板实例 405

15.4显示现有的留言 408

15.5有选择地删除留言 418

15.5.1生成DelMessage.asp页面 418

15.5.2生成ProcessDel.asp页面 421

15.6小结 422

第16章 论坛实例 424

16.1数据库设计和页面组成 424

16.2发起讨论主题 426

16.3显示讨论主题 428

16.4.1显示当前讨论主题 431

16.4显示讨论内容及发表讨论内容 431

16.4.2显示讨论内容明细 433

16.4.3添加用户发言功能 436

16.5删除主题 437

16.5.1生成DelTitle.asp页面 438

16.6 删除讨论内容 440

16.6.1 生成DelDetails.asp页面 440

16.6.2 生成Process DetDetails.asp页面 442

16.7小结 443

17.1数据库设计和页面组成 444

第17章 聊天室实例 444

17.2用户登录 447

17.2.1建立聊天室用户列表应用程序变量 447

17.2.2构建EnterChatRoom.htm页面 447

17.2.3检查用户有效性和处理用户列表 448

17.3输入聊天内容 450

17.4显示聊天内容 454

17.5组合发言页面和显示聊天内容页面 458

17.6处理离开聊天室的操作 458

17.7小结 460

附录 管理外来扩展 461