《ADO与ADO.NET编程指南》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:(美)Mike Gunderloy著;邱仲潘等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505378635
  • 页数:750 页
图书介绍:本书深入浅出地介绍了ADO与ADO.NET编程,介绍用这两种API编写适用于各种数据源和前端的数据访问代码,介绍如何用ADO技术支持遗留系统,如何利用ADO.NET的特殊功能,如XML支持与切断数据。还介绍了结构修改、数据同步、多维累计之类的功能。书中详细介绍了客户端与服务器方功能,还介绍了SQLSever、Oracle和Jet,VisualBasic、Access和Excel,还可以充分利用.NET平台的特性。本书是数据库编程方面的优秀读物,非常适合于开发人员使用.前言我在PC机上使用的第一个数据库是PC-File,也许你根本没有听说过,当时这是Buttonware公司的产品(该公司是JimButton创办的,他是“共享件之父”),是相当高级的。PC-File是个平面文件数据库,可以自己配置。在20世纪80年代中期和后期,我大量用PC-File管理邮件清单和其他信息。但由于PC-File的过时文件格式和磁盘尺寸的改变,我在PC-File数据库中的信息早已消失了。PC数据库访问的一般化API还没有发明,把数据放在PC-File数据库中,它会保持在那里。20世纪90年代初,短暂使用Q&A

第一部分 了解数据访问 1

第1章 ADO与ADO.NET概述 1

ADO简史 1

转向ADO.NET 7

取得ADO或ADO.NET 8

小结 9

第2章 了解数据访问体系结构 10

ADO与OLE DB 10

ADO.NET 18

早期数据访问库 23

选择数据访问库 25

小结 26

第二部分 了解ADO 27

第3章 用ADO对象检索数据 27

连接数据源 30

打开Recordset 37

用存储过程检索数据 47

寻找与排序数据 52

小结 57

第4章 用ADO编辑数据 58

更新数据 58

增加数据 70

删除数据 72

用Supports方法确定功能 74

使用事务 76

小结 79

第5章 用ADO事件管理活动 80

事件样本 80

Connection事件 83

Recordset事件 87

另一例子 91

小结 98

ADO用于非关系型数据 99

第6章 使用Record与Stream 99

在Recordset中使用二进制大对象 109

使用Command与结果Stream 111

小结 115

第7章 数据整形 116

何谓数据整形 116

层次式Recordset类型 120

SHAPE语句 121

SHAPE语句举例 125

同步Recordset 130

重新整形 132

制成Recordset 136

小结 140

第8章 使用切断Recordset 141

开放批处理更新 141

生成合成Recordset 149

Remote Data Service 155

在多层应用程序中使用ADO 170

小结 171

第9章 用ADOX进行数据定义和安全操作 172

ADOX对象模型 172

ADOX的局限性 184

生成新数据库对象 185

使用Procedure与View对象 194

操纵数据库安全性 198

小结 204

第10章 用ADO MD分析多维数据 205

多维数据体系结构 205

Analysis Services概念 210

生成立方体 212

ADO MD对象模型 215

检索多维数据 229

小结 241

.NET体系结构 243

第三部分 了解.NET 243

第11章 .NET简介 243

建立.NET应用程序 250

了解名字空间 256

小结 259

第12章 了解.NET语言 260

Visual Basic.NET 260

C 277

其他语言 279

CLR与跨语言相互操作性 281

小结 283

.NET-COM相互操作性 284

第13章 在.NET中使用ADO 284

样本混合应用程序 287

升级现有应用程序 295

从ADO Recordset填充DataSet 297

小结 302

第四部分 了解ADO.NET 303

第14章 用ADO.NET对象检索数据 303

ADO.NET对象模型 303

.NET数据提供者 316

使用DataSet 318

寻找与排序DataSet中的数据 336

运行存储过程 341

小结 346

第15章 用ADO.NET编辑数据 347

更新数据 347

增加数据 352

删除数据 356

使用自动生成命令 356

在DataSet中增加主关键字 358

使用ADO.NET事件 361

管理事务与并发性 368

小结 372

第16章 使用切断DataSet 373

将DataSet转换成XML 373

微调列映射 392

重建XML DataSet 395

DataSet与Web服务 400

小结 402

第17章 用ADO.NET处理Windows窗体 403

数据关联与Windows窗体 403

通过Windows窗体操纵数据 413

复杂例子 419

小结 425

第18章 同步DataSet与XML 426

了解XmlDataDocument 426

同步DataSet与XmlDataDocument 438

使用同步对象 439

小结 453

第19章 用ASP.NET在Web上管理数据 454

ASP.NET简介 454

用ASP.NET显示关联数据 456

使用DataList控件 469

使用ASP.NET与遗留ADO 473

小结 476

第五部分 特定提供者问题 477

第20章 ADO与SQL Server 477

SQL Server版本 477

SQL Server连接字符串 478

ADO对象的动态属性 479

用链接服务器访问异构数据 483

使用OPENXML 492

SQL Server提示与问题 500

小结 502

第21章 ADO与Oracle 503

Oracle的支持版本 503

提供者特定的连接字符串参数 504

对ADO设置Oracle环境 505

ADO与Oracle数据的局限 507

Oracle提示与问题 508

Oracle例子 514

小结 516

第22章 ADO与Jet 517

支持版本 517

提供者特定连接字符串参数 518

ADO对象的动态属性 521

Jet提示与问题 526

对分布式查询使用链表 532

定制结构行集 536

小结 539

第23章 ADO与其他提供者 540

Active Directory(活动目录) 540

ADO与Active Directory 543

MySQL 554

小结 561

第六部分 特定客户机问题 563

第24章 从Visual Basic中使用ADO 563

用关联控件显示ADO数据 563

使用Data Environment与Data Report 583

数据使用者 620

生成OLE DB提供者 632

小结 637

第25章 从Microsoft Access中使用ADO 638

Client Data Manager 638

建立ADO Recordset的Access窗体 645

整形Recordset与Access报表 654

小结 658

第26章 从Microsoft Excel中使用ADO 659

将数据连接到Excel 659

在Excel中处理OLAP数据 659

小结 675

第27章 从Visual Basic.NET中使用ADO.NET 676

使用Server Explorer 676

窗体上的图形数据对象 680

使用Data Form Wizard 696

处理XML结构文件 707

小结 716

第七部分 附录 717

附录A ADO对象模型 717

附录B ADOX对象模型 727

附录C ADO MD对象模型 733

附录D ADO.NET对象模型 739