《轻松学用ADO编程》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)Rob Krumm著;郝启堂等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:7505367722
  • 页数:423 页
图书介绍:本书介绍了ADO在数据库访问应用中的基本对象、属性和方法,以及如何使用它们来执行各种与数据库相关的任务。

前言 1

第一部分 通过ADO实现万能数据访问 7

第一章 ADO的用途 9

1.1 数据访问的重要性 9

1.1.1 万能数据库 11

1.1.2 万能数据访问 12

1.1.3 微软的首次尝试:ODBC 13

1.2 DAO——数据库对象技术 15

1.2.1 DAO/Jet的问题 15

1.2.2 ADO的引入 17

1.2.3 关系型数据和非关系型数据 18

2.1 提供者 23

第二章 OLE DB提供者 23

2.1.1 提供者之间的相互影响 24

2.1.2 ADO的角色 26

2.1.3 进行连接 27

2.2 连接对象 28

2.2.1 关键字New 29

2.2.2 连接串 30

2.2.3 密码 32

2.2.4 打开一个连接 33

2.3 与特定提供者的连接 34

2.3.1 ODBC数据源 34

2.3.2 Microsoft Jet数据源 40

2.3.3 SQL Server 42

2.3.4 Oracle数据库 43

2.3.6 Internet服务 44

2.3.5 OLAP服务 44

2.3.7 与连接相关的其他任务 45

第二部分 ADO数据访问程序设计模型 53

第三章 使用ADO的记录集 55

3.1 使用记录集获取信息 55

3.1.1 计算客户的数量 56

3.1.2 使用包含多个记录的记录集对象 62

3.1.3 使用Lock Type修改数据 70

第四章 ADO数据库操作 79

4.1 在记录集中进行更新、添加和删除操作 79

4.1.1 更新多条记录 80

4.1.2 批更新 81

4.1.3 添加记录 85

4.1.4 删除记录 87

4.2.1 把记录归档 89

4.2 添加和删除操作在实际工作中的使用 89

4.2.2 消除相同的记录 92

4.3 在多个相关联的表中对数据进行操作 96

4.3.1 添加相关联的记录 96

4.3.2 使用字段映射 97

4.3.3 获取连续的值 99

4.3.4 寻找孤立的记录 101

4.3.5 使用Find方法删除孤立的记录 102

4.3.6 删除相关联的记录 103

第五章 ADO的Command对象 105

5.1 命令对象与记录集对象 105

5.1.1 有关Command对象的基础知识 106

5.1.2 使用命令创建记录集 107

5.1.3 参数查询 108

5.1.4 使用多个参数 114

5.1.5 重复使用Command对象 116

5.2 不返回记录的命令 118

5.2.1 使用命令插入记录 119

5.2.2 更新 123

5.2.3 直接执行Command对象 124

5.2.4 使用参数不能完成的操作 125

第三部分 用ADO进行程序设计 127

第六章 用ADO建立增强的数据用户接口 129

6.1 未绑定的控件 129

6.2 添加ActiveX控件 130

6.2.1 在Access 2000中添加ActiveX控件 131

6.2.2 在Visual Basic 6.0中添加ActiveX控件 132

6.3 使用Hierarchical F1exGrid控件 132

6.3.2 限制记录集 133

6.3.1 游标类型 133

6.3.3 根据记录集格式化网格 134

6.3.4 记录集和网格 135

6.3.5 字符、像素和twips 136

6.3.6 根据分量的最大长度设置列宽 137

6.3.7 与特定提供者有关的操作 137

6.4 使用Slider控件 138

6.5 检验搜索 139

6.5.1 把网格的内容用作进一步查询的标准 141

6.5.2 使用隐藏的关键列 141

第七章 客户/服务器数据库 145

7.1 理解客户/服务器 145

7.1.1 检索记录 146

7.2 处理视图 148

7.2.2 用视图设置权限 149

7.2.1 SQL语句的编译 149

7.2.3 创建视图 150

7.2.4 把语法封装在视图中 156

7.3 子程序 159

7.3.1 返回多个记录集的内置子程序 160

7.3.2 带有参数的子程序 163

第八章 ADO服务 171

8.1 ADO的Cursor 171

8.1.1 游标的位置 174

8.1.2 过滤记录 180

8.2 Data-Shaping服务 187

8.2.1 数据设计提供者 188

8.2.2 数据设计命令 189

第四部分 使用ADO通过Web访问数据 199

9.1 Web与Internet 201

第九章 Internet Information Server和ADO 201

9.1.1 Active Server Pages 204

9.1.2 HTML和VBScript 205

9.1.3 IIS Server Software版本:Microsoft-IIS/3.0 209

9.2 连接数据源 209

9.2.1 查看源代码 210

9.2.2 使用提供者名称和DSN 211

9.2.3 显示记录集数据 212

9.2.4 请求集合 217

9.2.5 使用带有查询串的超链 221

第十章 Web上的数据窗体 227

10.1 用窗体向服务器传递数据 227

10.2 用户输入和窗体 228

10.2.1 一个简单的窗体 229

10.2.2 访问窗体集合元素 230

10.2.3 使用单个的窗体集合 231

10.2.4 自动生成窗体 232

10.2.5 使用Include文件 234

10.2.6 载入自身的窗体 236

10.3 窗体中的列表 238

10.3.1 带有隐藏值的列表 240

10.3.2 使用queryString调用另一ASP 243

10.3.3 禁用的文本框 244

10.4 更改记录集的内容 245

10.4.1 多个提交按钮 246

10.4.2 VBScript程序 247

10.4.3 对Submit按钮的反应 250

10.4.4 保存窗体数据 253

10.4.5 删除记录 255

第十一章 服务器端的定制数据库对象 257

11.1 创建服务器端对象 257

11.1.1 组件对象 259

11.1.2 输入类模块代码 263

11.2 返回记录集的组件 268

11.2.1 SQL关系型查询 269

11.2.2 创建记录集 270

11.2.3 创建记录集属性 270

11.2.4 在ASP中使用记录集 272

11.3 返回格式化结果的对象 276

11.3.1 创建表模板 276

11.3.2 使用生成HTML的组件 278

12.1 动态的HTML 281

第十二章 客户端的记录集 281

12.1.1 客户端的脚本 282

12.1.2 DHTML代码 283

12.1.3 人口的有效性 286

12.2 在Internet Explorer中的数据绑定 292

12.2.1 作为数据源的XML 293

12.2.2 从ADO中生成XML 297

12.2.3 把应用程序与XML孤立数据绑定起来 301

12.3 使用带有XML的Data Shaping 306

第十三章 客户端的ADO 313

13.1 客户端的对象 313

13.1.1 添加客户端对象 314

13.1.2 记录集导航 317

13.1.3 构成列表 320

13.2 直接访问数据源 324

13.2.1 连接列表内容 334

13.3 更新记录集 339

13.3.1 编辑记录 339

13.3.2 编辑多条记录 341

13.3.3 把列表功能和编辑功能合并起来 343

13.3.4 插入新记录 346

第五部分 ADO与非关系型数据源的使用 349

第十四章 ADO和OLAP 351

14.1 在线分析过程 351

14.1.1 什么是OLAP 352

14.1.2 OLAP服务的价值 358

14.2 使用ADO访问OLAP数据 362

14.2.1 连接OLAP源 362

14.3 ADOMD 371

14.3.2 使用CrossJoin 372

14.3.1 构成TreeView 372

14.3.3 使用Node对象 374

14.3.4 使用CellSet对象 374

14.4 OLAP和ASP 375

14.4.1 服务器端的0LAP 375

14.4.2 客户端的OLAP 376

第十五章 Office 2000中的ADO数据 379

15.1 ADO和Outlook 379

15.1.1 Outlook库 379

15.1.2 从数据源中创建信息 380

15.1.3 格式化信息 380

15.1.4 增加数据的HTML信息 387

15.2.1 从邮件箱中阅读 389

15.2 用ADO访问电子邮件 389

15.3 Excel和ADO 392

15.3.1 在工作页表中使用ADO数据源 392

15.3.2 根据ADO记录集创建工作表 394

第十六章 ADO文档 397

16.1 创建XML转换器 397

16.1.1 编定XML信息 400

16.1.2 在电子邮件信息中发送链接 400

16.1.3 使用stream对象 401

16.1.4 与Access 2000一起使用新ADO版本 403

16.2 拥有Record和Stream的文档 403

16.2.1 获取文件夹列表 404

16.2.2 计算已使用的空间 405

16.2.3 下载文件 406

第六部分 十准则集萃 409

第十七章 十项实用的Web链接 411

17.1 ADO 2.6的参考资料 411

17.2 ASPZone 411

17.3 Data Access Overview 412

17.4 DevX. com 412

17.5 KAMATH.com 412

17.6 LearnASP.com 412

17.7 Microsoft ADO主页 412

17.8 下载Microsoft Data Access Components 412

17.9 Microsoft Office Developers主页 413

17.10 MSDN Maganize 413

第十八章 十项编程提示 415

18.1 访问Access 2000 MDB与访问ADP 415

18.2 在程序中嵌入查询 416

18.3 串编辑器 417

18.4 使用被链接服务器 417

18.5 使用后绑定来避免引用问题 417

18.6 使用编译指令 418

18.7 用Visual InterDev创建ASP 418

18.8 Visual Basic Class Builder 419

18.9 MDX Sample Application 419

18.10 SQL Server 2000 Query Analyzer 419

18.11 编写报表作为Word文档 420

附录 关于CD 421

A.1 系统要求 421

A.2 系统要求如何使用该CD 421

A.3 CD上的内容 422

A.4 可能出现的问题(关于CD的) 423