图书介绍
Delphi数据库编程技术PDF|Epub|txt|kindle电子书版本网盘下载
![Delphi数据库编程技术](https://www.shukui.net/cover/28/31481460.jpg)
- 刘前进等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:711508226X
- 出版时间:1999
- 标注页数:448页
- 文件大小:30MB
- 文件页数:461页
- 主题词:
PDF下载
下载说明
Delphi数据库编程技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Delphi 基础知识1
1.1 Delphi 新技术介绍1
1.1.1 Delphi的不同版本1
1.1.2 编辑器性能的提高2
1.1.3 语言的扩展2
1.1.4 提高程序设计人员的生产力3
1.2 对数据库的支持3
1.2.1 数据分析3
1.2.2 开放性与灵活性4
1.2.3 MIDAS4
1.2.4 其它新的功能5
1.3 本书内容5
1.4 小结6
第二章 Delphi快速入门7
2.1 Delphi集成开发环境IDE简介7
2.1.1 一个简单的示例8
2.2.2 编写事件处理过程11
2.2 使用VCL控件编程12
2.2.1 使用常用的文本相关控件12
2.2.2 使用按钮和检查框控件13
2.2.3 使用分组、分界控件14
2.2.4 使用图形、图像控件14
2.2.5 使用关系图、文件列表控件15
2.2.6 使用滚动控件15
2.2.7 使用网络、表格控件16
2.2.8 使用多媒体(MultiMedia)和OLE控件16
2.3 使用非可视控件编程17
2.3.1 使用菜单控件17
2.3.2 使用计时器控件Timer20
2.3.3 使用公用对话框控件20
2.4 使用Delphi的项目管理22
2.4.1 创建一个多窗体项目22
2.4.2 使用项目管理器Project Manager24
2.4.3 使用窗体模板和对话框向导25
2.4.4 使用项目模板和应用向导27
2.5 小结28
第三章 Object Pascal语言基础29
3.1 基本标识符的说明与使用29
3.1.1 变量29
3.1.2 常量30
3.2 基本数据类型30
3.2.1 整型30
3.2.2 实型31
3.2.3 布尔型32
3.2.4 字符型32
3.2.5 指针型(Pointer)32
3.2.6 字符串型33
3.3 定义新的数据类型34
3.3.1 枚举类型34
3.3.2 子界类型35
3.3.3 数组类型35
3.3.4 集合类型37
3.3.5 记录类型37
3.3.6 文件类型(File Type)38
3.3.7 过程类型(Procedure type)39
3.3.8 变体类型(Variant type)39
3.4 Pascal的基本语法结构43
3.4.1 运算元及运算优先次序44
3.4.2 叙述语法45
3.5 过程与函数49
3.5.1 基本结构49
3.5.2 函数和过程中的类型说明51
3.5.3 一个调用Delphi方法的简单例程54
3.6 小结55
第四章 用Delphi的对象进行编程56
4.1 类(Classes)56
4.1.1 类的基本特性56
4.1.2 从一个类中继承数据和方法58
4.1.3 类的范围59
4.1.4 类公有域和私有域的说明60
4.2 对象的操作与访问61
4.2.1 访问对象的域和方法61
4.2.2 对象的赋值62
4.2.3 建立非可视化对象63
4.3 Object Pascal程序代码的编写65
4.3.1 Object Pascal程序的基本框架结构65
4.3.2 Object Pascal的库单元Unit69
4.3.3 异常处理72
4.4 对单元的引用说明76
4.4.1 单元调用77
4.4.2 间接单元参考78
4.4.3 单元间交互参考78
4.4.4 一个应用程序的示例79
4.5 小结82
第五章 数据库系统介绍84
5.1 关系数据库模型84
5.1.1 数据库管理系统(DBMS)84
5.1.2 数据库应用程序86
5.2 数据库应用程序的体系结构87
5.2.1 选择合适的体系结构87
5.2.2 可伸缩性88
5.2.3 单层的数据库88
5.2.4 两层的数据库应用程序89
5.2.5 多层的数据库应用程序90
5.2.6 数据库的安全性和完整性91
5.3 Delphi数据库系统简介92
5.3.1 Delphi的数据库特性94
5.3.2 Delphi可以访问的数据源(DataSource)95
5.3.3 数据访问控件95
5.3.4 数据控制控件98
5.3.5 其它数据库开发工具100
5.4 开发数据库应用程序101
5.4.1 概述101
5.4.2 数据库应用程序的开发步骤102
5.4.3 交付数据库应用程序103
5.4.4 安装BDE103
5.4.5 安装SQL Link105
5.5 小结108
第六章 使用数据库访问控件109
6.1 TDataSource控件及其使用109
6.1.1 TDataSource控件的属性110
6.1.2 TDataSource控件的事件110
6.2 TTable控件及其使用112
6.2.1 TTable控件主要的属性112
6.2.2 TTable控件的方法及应用113
6.3 字段控件以及字段编辑器的使用127
6.3.1 字段控件128
6.3.2 动态字段与永久字段134
6.3.3 Oracle 8的对象字段134
6.3.4 字段编辑器的使用138
6.4 TSession控件及其使用142
6.4.1 TSession控件的重要属性及作用142
6.4.2 TSession控件的方法及使用143
6.4.3 TSession控件应用举例148
6.5 TNestedTable控件及其使用153
6.6 TBatchMove控件及其使用153
6.6.1 使用TBatchMove控件的一般步骤154
6.6.2 使用TBatchMove控件154
6.6.3 一个例子156
6.7 编程实例159
6.7.1 一个捕捉数据库错误的示范程序159
6.7.2 一个动态改变过滤条件的示范程序164
6.8 小结167
第七章 使用数据浏览控件168
7.1 TDBGrid控件及其使用170
7.1.1 TDBGrid控件的主要属性及应用171
7.1.2 列对象173
7.1.3 TDBGrid控件的事件及应用175
7.2 TDBErid控件及其使用177
7.3 TDBText控件及其使用179
7.4 TDBNavigator控件及其使用180
7.5 TDBlmage控件及其使用181
7.6 TDBMemo控件及其使用182
7.7 TDBCombox控件及其使用182
7.8 TDBListBox控件及其使用184
7.9 TDBCheckBox控件及其使用185
7.10 TDBRadioGroup控件及其使用185
7.11 TDBCtrlGrid控件及其使用186
7.11.1 使用TDBCtrlGrid控件186
7.11.2 一个TDBCtrlGrid控件的示范程序187
7.12 TDBChart控件及其使用191
7.12.1 TDBChart的属性191
7.12.2 使用TDBChart控件191
7.13 编程实例193
7.13.1 多表格下的DBNavigator使用193
7.13.2 一个综合实例202
7.14 小结208
第八章 使用Delphi数据库附件209
8.1 使用Database Desktop工具209
8.1.1 数据库桌面(Database Desktop)新特点210
8.1.2 关于数据库桌面对象211
8.1.3 数据库桌面对象的文件扩展名213
8.1.4 关于数据库桌面窗口213
8.2 使用SQL Explorer217
8.2.1 浏览面板218
8.2.2 信息面板219
8.2.3 数据字典221
8.3 BDE配置工具223
8.3.1 数据库引擎配置工具的Database页224
8.3.2 使用“Configuration”页225
8.3.3 Microsoft ODBC(Open Database Connectivity)配置228
8.4 SQL Monitor及其它230
8.4.1 SQL Monitor230
8.4.2 使用Data Migration Wizard232
8.5 小结236
第九章 报表制作与统计处理237
9.1 制作报表入门237
9.1.1 QuickReport Wizard237
9.1.2 Report模板239
9.2 快速报表控件介绍240
9.2.1 TQuickRep240
9.2.2 TORSubDetail控件241
9.2.3 TQRBand242
9.2.4 TQRChildBand242
9.2.5 TQRGroup243
9.2.6 TQRLabel243
9.2.7 TQRDBText243
9.2.8 TQRExpr243
9.2.9 TQRSysData244
9.2.10 TQRMemo和TQRExprMemo245
9.2.11 TQRRichText及TQRDBRichText245
9.2.12 TQRShape245
9.2.13 TQRImage和TQRDBImage245
9.2.14 TQRCompositeReport245
9.2.15 TQRPreview246
9.2.16 TQRChart246
9.3 创建报表246
9.3.1 制作一个简单的报表246
9.3.2 制作带有主从关系的复杂报表248
9.3.3 给报表增加一些风格249
9.3.4 一个综合的例子250
9.4 使用Decision Cube控件组254
9.4.1 Decision Cube控件组254
9.4.2 使用Decision Cube控件组260
9.5 小结262
第十章 SQL语言使用与编程263
10.1 SQL入门263
10.1.1 SQL的历史263
10.1.2 SQL的优点263
10.1.3 Delphi对SQL的支持264
10.2 了解TQuery控件265
10.2.1 使用TQuery控件265
10.2.2 SQL查询266
10.2.3 深入TQuery控件269
10.3 使用SQL语言271
10.3.1 SQL基本语法271
10.3.2 使用Delphi编写SQL命令文本276
10.3.3 SQL程序的执行278
10.4 掌握动态SQL编程279
10.4.1 在设计期提供参数279
10.4.2 在运行过程中,通过程序为参数赋值280
10.4.3 从另一个数据集获得参数281
10.4.5 Prepare方法的使用283
10.5 编程实例284
10.5.1 一个后台查询的示范程序284
10.5.2 设计一个数据库查询器290
10.6 小结299
第十一章 进一步理解数据集控件300
11.1 TDataSet控件及其子控件300
11.1.1 TBDEDataSet301
11.1.2 TDBDataSet302
11.1.3 TClientDataSet302
11.2 单层和两层的应用程序303
11.2.1 基于BDE的应用程序303
11.2.2 事务304
11.3 数据集中的操作306
11.3.1 数据集的状态306
11.3.2 浏览记录310
11.3.3 关于书签操作313
11.3.4 搜索特定的记录315
11.3.5 使用过滤316
11.3.6 修改数据318
11.3.7 事件322
11.4 编程实例323
11.4.1 一个对数据集进行过滤的示范程序323
11.4.2 一个自定义数据集的示范程序330
11.5 小结330
第十二章 Delphi客户/服务器应用开发331
12.1 Delphi客户/服务器开发331
12.1.1 客户/服务器结构331
12.1.2 Borland Delphi的客户/服务器解决方案332
12.2 TDatabase控件及其使用334
12.2.1 TDatabase控件介绍335
12.2.2 控制数据库的连接339
12.2.3 TDatabase与TSession的关系342
12.2.4 事务处理控制343
12.3 使用存储过程344
12.3.1 概述344
12.3.2 TStoredProc控件介绍345
12.3.3 怎样使用存储过程346
12.3.4 创建一个存储过程存储过程347
12.3.5 存储过程的参数350
12.4 Cached Update和UpdateSQL354
12.4.1 Cached Update354
12.4.2 UpdateSQL控件355
12.5 编程实例361
12.5.1 数据库环境介绍361
12.5.2 应用程序分析363
12.6 小结379
第十三章 MIDAS编程380
13.1 MIDAS概述380
13.1.1 走进MIDAS380
13.1.2 理解多层分布式体系结构382
13.2 MIDAS控件组介绍384
13.2.1 对象库中的远程数据模块385
13.2.2 Provider388
13.2.3 与应用服务器连接392
13.2.4 TClientDataSet控件395
13.3 进一步理解TClientDataSet398
13.3.1 浏览和编辑数据399
13.3.2 索引400
13.3.3 计算字段401
13.3.4 统计值402
13.3.5 数据包403
13.3.6 与应用服务器通信404
13.3.7 在文件中存取数据406
13.4 创建多层应用程序407
13.4.1 创建应用程序407
13.4.2 调用服务器上的接口409
13.4.3 在客户端纠错410
13.4.4 更新数据410
13.4.5 自定义应用服务器412
13.5 采用ActivexForm开发Web数据库414
13.5.1 Delphi开发Web数据库415
13.5.2 把客户程序设计为ActivexForm416
13.5.3 一个ActiveForm的例子418
13.6 编程实例420
13.6.1 一个介绍TClientDataSet功能的例子420
13.6.2 一个演示Master/Detail关系的示范程序437
13.6.3 一个动态传递SQL语句的示范程序442
13.6 小结448