内容简介
本书全面深入地了解了Delphi5的数据库编程技术,包括数据集、数据库访问链路、数据感知控件、ADO、Interbase、Client/Server、MIDAS、决策支持、BDE API、自定义数据集、QuickReport报表、TeeChart图表、数据库浏览器等内容。本书内容全面而又不失简洁,范例丰富。即可以作为广大读者学习Delphi5的入门指导书。也可以作为程序员编程的参考手册。本书读者对象为计算机程序开发人员、大专院校计算机专业师生。
目录
第一章 数据集 1 1.1 TDataSet 2 1.2 TBDEDataSet 25 1.3 TDBDataSet 30 1.4 字段对象 32 1.5 字段定义 50 1.6 Oracle8的对象字段 52 1.7 BLOB字段 55 第二章 数据库访问链路 61 2.1 数据源 62 2.2 访问数据库表 64 2.3 查询数据库 82 2.4 存储过程 98 2.5 连接数据库 102 2.6 BDE会话期 111 2.7 批量移动数据 125 2.8 缓存更新 128 2.9 访问嵌套表 132 2.10 数据模块 132 2.11 访问文本文件 134 2.12 用ODBC连接 137 第三章 数据感知控件 141 3.1 显示和编辑数据的一般步走 142 3.2 TDBGrid 142 3.3 TDBNavigator 154 3.4 TDBText 158 3.5 TDBEdit 159 3.6 TDBMemo 159 3.7 TDBImage 161 3.8 TDBListBox 162 3.9 TDBComboBox 163 3.10 TDBCheckBox 163 3.11 TDBRadioGroup 164 3.12 TDBLookupListBox 165 3.13 TDBLookupComboBox 166 3.14 TDBRichEdit 167 3.15 TDBCtrlGrid 168 第四章 ADO 4.1 关于ADO的概述 173 4.2 连接ADO数据库 174 4.3 ADO数据集 181 4.4 使用TADODataSet 185 4.5 使用TADOTable 187 4.6 使用TADOQuery 188 4.7 使用TADOStoredProc 188 4.8 执行命令 190 第五章 访问Interbase 192 5.1 关于Interbase的概述 193 5.2 配置Interbase别名 195 5.3 创建数据库 196 5.4 创建表 197 5.5 用WISQL连接和浏览数据库 197 5.6 事务 199 5.7 安全性 201 5.8 备份表 202 5.9 Interbase Express 203 5.10 TIBCustomDataSet 203 5.11 TIBTable 208 5.12 TIBQuery 213 5.13 TIBStoredProc 217 5.14 TIBDatabase 219 5.15 TIBTransaction 224 5.16 TIBUpdateSQL 228 5.17 TIBDataSet 229 5.18 TIBSQL 231 5.19 TIBDatabaseInfo 235 5.20 TIBSQLMonitor 237 5.21 TIBEvents 237 第六章 Client/Server 239 6.1 什么情况下采用Client/Server模式 240 6.2 Client/Server的体系结构 240 6.3 与桌面数据库开发的比较 242 6.4 服务器:设计后端 243 6.5 登录 253 第七章 MIDAS 257 7.1 应用服务器 258 7.2 TDataSetProvider 261 7.3 “瘦”客户 270 7.4 TCustomRempoteServer 272 7.5 TDispatchConnection 274 7.6 TCOMConnection 276 7.7 TDCOMConnection 276 7.8 TOLEnterpriseConnection 276 7.9 TStreamedConnection 277 7.10 TSocketConnection 278 7.11 TwebConnection 279 7.12 TcorbaConnection 280 7.13 TSimpleObjectBroker 281 7.14 TClientDataSet 284 7.15 “公文包”模式 309 7.16 创建ActiveForm形式的“瘦”客户 309 第八章 决策支持 311 8.1 创建决策支持程序的一般步走 312 8.2 引入数据集 313 8.3 建立数据仓库 314 8.4 决策方编辑器 320 8.5 决策源 322 8.6 数据透视表 329 8.7 决策栅格 331 第九章 调用BDEAPI 36 9.1 Check() 337 9.2 游标和句柄 339 9.3 dbase表 339 9.4 Paradox表 343 9.5 限制查询结果 351 9.6 快速进行表复制 352 9.7 列








