第一编 本机数据库编程 1
第一章 Delphi 5.0的安装环境与界面设计 1
第一节 安装环境 1
第二节 程序设计的集成环境 2
第三节 应用项目的组成 3
第四节 项目管理 4
第五节 几个信息对话窗口 7
第六节 界面程序设计示例 9
第二章 数据库工具DBD/BDE及其应用 16
第一节 Delphi数据库管理系统的特点 16
第二节 DBD及BDE数据库工具 17
第三节 数据表结构设计 21
第四节 在DBD环境下输入部分记录 24
第三章 数据库窗体设计 26
第一节 组件之间的连接关系 26
第二节 单表窗体的初步设计 26
第三节 单表窗体设计的改进 28
第四节 图像的输入与显示 34
第五节 多表的设计与同步 36
第六节 TFrame组件的应用 40
第四章 查询 41
第一节 利用TTable组件查询 41
第二节 利用TQuery组件查询 44
第三节 利用TTable与TQuery对主/从库同步查询 49
第四节 对异常的处理技术 50
第五章 决策支持 54
第一节 决策支持组件 54
第二节 单表分组统计 55
第三节 多表分组统计 58
第六章 屏幕绘图与多媒体程序设计 61
第一节 屏幕绘图 61
第二节 多媒体程序设计 67
第二编 Web数据库访问 72
第七章 概述 72
第一节 Internet的发展过程 72
第二节 WWW简介 73
第三节 IP地址与域名管理 75
第四节 URL资源定位器与服务器目录管理 76
第八章 信息发布—静态网页设计 79
第一节 TWeb Module组件 79
第二节 主页面设计 80
第三节 多页面设计 83
第四节 网页中调用系统函数 84
第九章 交互式网页设计 86
第一节 创建交互式界面(表单) 86
第二节 获取客户端的数据 90
第三节 自动存储来自客户端的数据 90
第四节 “自由交谈式”网页的设计 92
第十章 使用CGI/BDE方式访问Web数据库 95
第一节 CGI简介 95
第二节 利用TTable等组件访问数据库 96
第三节 利用TQuery等组件访问数据库 98
第四节 利用“透明标记” 98
第五节 访问主/从库 100
第六节 交互式查询数据库 103
第十一章 访问MS SQL Server 7.0数据库 104
第一节 MS SQL Server 7.0简介 104
第二节 启停SQL Server服务器 105
第三节 创建数据库 106
第四节 创建数据表及主索引 107
第五节 数据库登录 109
第六节 确定使用数据表的权限 110
第七节 基于BDE的连接 110
第八节 基于ADO的访问 111
第三编 分布式多层数据库系统 116
第十二章 基本概念 116
第一节 组件对象模型COM 116
第二节 类型库简介 120
第三节 将VCL组件转化为ActiveX Control组件 120
第四节 创建OLEAutomation 123
第五节 引用Word97及Excel97 123
第六节 线程简介 124
第十三章 两层网络数据库 126
第一节 从单机向客户机/服务器扩展 126
第二节 利用数据字典将输入检查放在客户端 127
第三节 调用数据缓冲与事务处理功能 128
第四节 调用存储过程 131
第十四章 创建多层分布式数据库系统 135
第一节 系统结构 135
第二节 有关组件的连接 137
第三节 创建应用服务器 138
第四节 创建客户端应用程序 139
第五节 迁移方法 141
第六节 创建中的注意事项 141
第十五章 基本功能的实现 143
第一节 远程数据库查询 143
第二节 修改远程数据库记录 146
第三节 主/从库的同步 146
第四节 公文包 147
第五节 记录更新时错误的处理 148
第十六章 MTS技术 150
第一节 MTS的作用 150
第二节 MTS的逻辑结构和工作特点 151
第三节 创建简单的MTS服务器 151
第四节 创建MTS的客户程序 154
第五节 创建简单的MTS数据库服务器 155
第六节 创建MTS数据库客户程序 157
第七节 处理分布式事务 158
第十七章 多层数据库与Web的结合 160
第一节 基本原理 160
第二节 什么是ActiveForm 160
第三节 创建简单的ActiveForm 161
第四节 关于CAB压缩文件 163
第五节 综合示例 163