《UltraDev 4轻松创建数据库网站》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:黄竣编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:7115094640
  • 页数:331 页
图书介绍:

第1章 UltraDev 4基础知识 1

1.1 UltraDev 4的特色与功能 1

1.1.1 UltraDev 4的特色 1

1.1.2 UltraDev 4功能介绍 2

1.2 UltraDev 4的操作界面 8

1.3关于动态网页 16

1.4 UltraDev的工作流程 16

第2章 有关数据库的知识 19

2.1数据库基础 19

2.2数据库的连接 20

2.2.1与数据库相结合 20

2.2.2了解ADO外壳 21

2.2.3使用数据库驱动程序与数据库连接 22

2.2.4数据库驱动程序的调用 23

2.2.5连接字符串里使用DSN 24

2.3建造网络应用程序的必要条件 25

2.4微软个人网络服务器(Personal Web Server)的安装 26

2.5 Allaire ColdFusion服务器的安装 26

2.6在Widnows中配置DSN 27

第3章 制作简单的新闻系统 30

3.1系统设计 30

3.2静态页面制作 31

3.3 Access数据库的建立 31

3.4设定DSN 33

3.5本地站点的定义和连接数据库 35

3.6添加新闻 38

3.7设定记录集 42

3.8浏览新闻标题 44

3.9浏览新闻详细内容 49

3.10搜索新闻 52

3.11更新新闻 56

3.12删除新闻 63

第4章 将UltraDev 4与数据库连接 67

4.1创建数据库连接 67

4.1.1 DSN连接的创建 67

4.1.2创建没有DSN的连接 68

4.3建立UltraDev应用的连接 70

4.3.1设置远程数据库的连接 70

4.2数据库连接的编辑 70

4.3.2信息量的限制 71

第5章 定义UltraDev 4的数据源 73

5.1定义记录集(Recordset)作为数据源 73

5.2为ASP页面定义浏览器提交(browser-submitted)的数据源 74

5.2.1关于ASP的请求对象 75

5.2.2将ASP的请求变量定义为数据源 75

5.3为ColdFusion页面定义浏览器提交的数据源 76

5.3.1关于ColdFusion的URL、表单和客户端变量 76

5.3.2定义ColdFusion的各种变量作为数据源 76

5.4为JSP页面定义浏览器提交的数据源 77

5.5定义会话变量作为数据源 77

5.6定义应用变量作为数据源 78

5.7定义储备过程的服务器对象作为数据源 79

5.8作为数据源的JavaBeans定义(仅限于JSP) 80

5.9利用缓存保存数据源 82

5.10数据源的改变和删除 82

第6章 创建记录集(Recordset) 84

6.1 SQL入门 84

6.1.1选择整个表 84

6.1.2选择指定字段 84

6.1.3限制记录的数目 85

6.1.4记录排序 85

6.2定义记录集 86

6.2.1不使用SQL定义记录集 86

6.2.2使用SQL定义记录集 89

6.2.3 SQL示例说明 91

6.3调用存储过程 93

6.4复制记录集到其他页面 93

6.5对记录集编辑和删除 94

6.5.1编辑记录集 94

6.5.2删除记录集 95

第7章 添加动态内容 96

7.1定义数据源 96

7.2创建动态文本 98

7.2.1添加动态文本 98

7.2.2修改占位符(placeholder)的外观 99

7.2.3数据格式的应用 100

7.3动态的图像 101

7.4.1使文本和图像区域动态化 103

7.4使用表单(form)中的对象动态化 103

7.4.2使复选框动态化 104

7.4.3使单选按钮动态化 106

7.4.4使列表/菜单对象动态化 107

7.5动态的HTML属性 109

7.6使ActiveX、Flash和其他对象参数动态化 110

7.7动态内容的改变 112

7.8动态内容的删除 113

第8章 显示数据库记录 115

8.1创建记录集的导航链接 115

8.1.1创建导航的记录集 115

8.1.3使用活动对象Recordset Navigation Bar创建记录集的导航条 116

8.1.2建立显示页面 116

8.1.4分步创建记录集导航条 117

8.2显示和隐藏的区域 119

8.3显示多重记录 120

8.4创建记录的计数器 121

8.4.1用活动对象Recordset Navigation Status创建记录的计数器 121

8.4.2分步创建记录的计数器 122

8.5制作主页面和细节页面 124

8.5.1给主页面定义记录集 124

8.5.2使用活动对象(Master/Detail Page Set)完成主/细节页面的设置 124

8.5.3分步完成主页面和细节页面的设置 127

8.6在页面上编辑服务器端行为 129

9.1创建搜索页面 130

第9章 创建搜索数据库的页面 130

9.2创建结果页 131

9.2.1通过一个搜索参数查询 131

9.2.2通过多个搜索参数查询 134

9.2.3显示查询记录 136

9.3给查询结果页创建细节页面 136

9.3.1修改结果页面 136

9.3.2使用服务器行为创建细节页 138

9.3.3使用过滤的记录集创建细节页 139

9.4创建相关的页面 141

9.5进阶实例——高级搜索 142

9.5.1所用到的数据库和页面 142

9.5.2设定DSN 143

9.5.3定义站点和连接数据库 144

9.5.4相等搜索 146

9.5.5相似搜索 155

9.5.6范围搜索 160

9.5.7组合搜索 165

第10章 创建编辑数据库的页面 173

10.1创建插入记录的页面 173

10.1.1用活动对象(Record Insertion Form)来创建插入页 173

10.1.2分步创建插入页 176

10.2创建更新记录的页面 178

10.2.1识别要更新的记录 179

10.2.2提取更新的记录 179

10.2.3使用活动对象(Record Update Form)来创建更新页 180

10.2.4分步创建更新页 183

10.3创建删除记录的页面 184

10.3.1识别删除的记录 185

10.3.2提取删除的记录 185

10.3.3显示被删除的数据 186

10.3.4对服务器发送删除指令 186

10.3.5将记录从数据库表中删除 187

10.4进阶实例——论坛的制作 188

10.4.1系统设计 188

10.4.2静态页面的制作 189

10.4.3 Access数据库的建立 189

10.4.4设定DSN 191

10.4.5定义站点和连接数据库 192

10.4.6创建论坛首页 194

10.4.7创建浏览主题页面 199

10.4.8添加人气值功能 207

10.4.9创建发表新主题页面 209

10.4.10创建回复主题页面 216

10.4.11回复值 220

10.5实例——网页计数器 224

10.5.1相关页面 224

10.5.2数据库的建立 225

10.5.3设定DSN 225

10.5.4定义站点和连接数据库 226

10.5.5创建计数器页面 228

10.6实例——网上投票系统 232

10.6.1相关页面 233

10.6.2数据库的建立 233

10.6.3设定DSN 233

10.6.4定义站点和连接数据库 234

10.6.5投票页面的制作 236

10.6.6投票成功页面 239

10.6.7查看投票结果页面 242

第11章 创建具有访问权限的页面 246

11.1创建注册页面 246

11.1.1存储有关用户的注册信息 246

11.1.3将用户信息添加到数据库里 247

11.1.2让用户选择用户名和密码 247

11.1.4确认被选中的用户名是唯一的 249

11.2创建登录页 250

11.2.1在数据库中创建注册用户的表 250

11.2.2让用户登录 250

11.2.3检查用户名和密码 250

11.3创建仅仅授权的用户能进入的页面 252

11.3.1将未授权的用户指向其他页面 253

11.3.2限制进入页面的设置框 253

11.3.3在数据库里储备不同权限的用户信息 254

11.4用户登出(Log Out)系统 255

11.5进阶实例——会员系统 256

11.5.1系统设计 256

11.5.2建立首面和数据库 257

11.5.3注册新会员 262

11.5.4寄送密码 265

11.5.5会员登录 269

11.5.6修改个人资料 274

11.5.7会员登出 278

第12章 定制自己的UltraDev 4 280

12.1数据格式的编辑和制作 280

12.1.1编辑UltraDev中的数据格式 280

12.1.2创建新的UltraDev数据格式 281

12.2安装更多的服务器行为 282

12.3编辑服务器端行为 283

12.3.1编辑自定义的服务器端行为 283

12.3.2编辑UltraDev 4的服务器端行为 285

12.4 UltraDev 4高级实例——网上书店 286

12.4.1系统设计 286

12.4.2有关页面及插件 287

12.4.3数据库的建立 287

12.4.4设定DSN 288

12.4.5定义站点和连接数据库 290

12.4.6浏览书目页面 292

12.4.7产品细节页面 303

12.4.8购物车页面 310

12.4.9收集顾客信息 317

12.4.10确认并将购物车内容提交到数据库 323

12.4.11清除会话变量 330