前言页 1
第1章 ADO/MTS/COM+和分布式多层架构 1
1-1 认识ADO 2
1-2 使用原生ADO对象 10
1-3 ADO和分布式多层架构 16
1-4 Delphi的数据存取技术 18
1-5 原生ADO对象和ADOExpress组件 20
1-6 结论 21
第2章 撰写使用ADO技术的应用系统(一) 23
2-1 ADOExpress组件 24
2-2 数据库方应用程序 28
2-3 Master/Detail应用程序 43
2-4 事务管理 51
2-5 BatchUpdate模式 53
2-6 搜寻数据 73
2-7 过滤数据 80
2-8 排序数据 90
2-9 结论 95
第3章 撰写使用ADO技术的应用系统(二) 97
3-1 处理多个数据表Join的数据 98
3-2 使用ADO处理BLOB信息 101
3-3 调用存储过程 107
3-4 使用ADO的异步执行能力 110
3-5 处理错误 115
3-6 使用ADO存取Excel 127
3-7 使用ADOX 131
3-8 RDS 150
3-9 使用ADO开发分布式多层应用系统 159
3-10 ADO和WebBroker应用程序 169
3-11 结论 185
第4章 深入了解ADO 187
4-1 ADO的Cursor Engine 188
4-2 ADO修改数据的流程 204
4-3 ADOExpress和ADO 213
4-4 ADO和BDE/IDAPI 237
4-5 ADO的执行效率 238
4-6 优化ADO的执行效率 255
4-7 结论 258
第5章 MTS/COM+和分布式多层应用系统 261
5-1 什么是MTS 263
5-2 COM/DCOM的基本概念 265
5-3 MTS的系统架构 283
5-4 COM+的系统架构 302
5-5 状态对象和无状态对象 308
5-6 结论 310
第6章 MTS/COM+的核心技术事务管理 313
6-1 数据库事务管理 314
6-2 MTS/COM+事务对象 318
6-3 资源管理 330
6-4 MTS/COM+的事务生命周期 333
6-5 以程序代码自行控制事务管理 339
6-6 结论 345
第7章 MTS/COM+的安全机制 347
7-1 安全机制 348
7-2 MTS/COM+的角色 351
7-3 实现宣告式安全机制 356
7-4 资源鉴定控制 367
7-5 安全机制检查的时机 371
7-6 实际的范例 372
7-7 结论 387
第8章 设计MTS/COM+对象和MTS/COM+应用系统 389
8-1 开发MTS/COM+组件 390
8-2 开发存取数据的MTS/COM+组件 398
8-3 较为复杂和实际的MTS/COM+应用系统 402
8-4 MTS/COM+的共享信息机制 410
8-5 管理和分发MTS/COM+应用系统 420
8-6 如何调试MTS/COM+应用系统 427
8-7 结论 431
第9章 以Delphi技术开发MTS/COM+应用系统 433
9-1 一个典型的场景 434
9-2 使用TDCOMConnection建立MTS/COM+对象 441
9-3 维护事务管理的正确性 444
9-4 MTS/COM+应用系统架构的实现 445
9-5 第二种思考方式 460
9-6 结论 460
第10章 撰写高效率的MTS/COM+组件和MTS/COM+应用系统 463
10-1 你应该牢记的事情 464
10-2 快速建立和调用远程MTS/COM+对象 466
10-3 MTS/COM+对象和数据的传送 474
10-4 状态信息 493
10-5 结论 495