图书介绍
Delphi数据库程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
- 刘瑞新,张志纲,张兵义等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111138252
- 出版时间:2004
- 标注页数:342页
- 文件大小:56MB
- 文件页数:356页
- 主题词:软件工具-程序设计-高等学校-教材
PDF下载
下载说明
Delphi数据库程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
出版说明1
前言1
第1章 Delphi 7.0简介1
1.1 Delphi 7.0的特点1
1.1.1 集成开发环境(IDE)的改进1
1.1.2 新的语言扩充3
1.1.3 数据库的应用开发能力增强3
1.1.4 其他方面的改进3
1.2 Delphi 7.0的集成开发环境4
1.2.1 主窗口4
1.2.2 代码编辑器9
1.2.3 窗体设计器10
1.2.4 对象观察器11
1.3.1 Delphi可视化编程的基本概念12
1.3 Delphi的可视化编程12
1.2.5 工程管理器12
1.3.2 Delphi可视化编程的步骤14
1.4 习题18
第2章 Pascal语言基础19
2.1 数据类型19
2.1.1 标准数据类型19
2.1.2 子界类型20
2.1.3 枚举类型20
2.1.4 集合类型20
2.1.5 指针类型21
2.1.6 数组类型21
2.1.7 记录类型21
2.1.8 文件类型22
2.2 常量与变量22
2.2.1 常量23
2.2.2 变量24
2.3.1 运算符25
2.3 运算符和表达式25
2.3.2 表达式28
2.4 基本程序设计28
2.4.1 程序语句28
2.4.2 基本控件31
2.4.3 顺序结构33
2.4.4 选择结构33
2.4.5 循环结构34
2.5.1 过程36
2.5 过程与函数36
2.5.2 函数37
2.5.3 参数37
2.5.4 子程序的嵌套与递归38
2.5.5 变量的作用域40
2.5.6 Delphi的程序结构41
2.6 常用内部函数42
2.6.1 数学运算函数43
2.6.2 字符串处理函数45
2.6.3 时间和日期函数46
2.6.4 数据类型转换函数46
2.6.5 格式输出函数47
2.7 习题48
第3章 面向对象的程序设计52
3.1 面向对象的基本概念52
3.2 类与对象53
3.2.1 类的定义53
3.2.2 构造函数和析构函数54
3.3 类的方法57
3.4 类的封装与继承59
3.5 异常处理60
3.5.1 raise语句60
3.5.2 try...except语句61
3.5.3 try...finally语句62
3.6 习题63
4.1 数据库的基本概念64
第4章 数据库应用程序开发概述64
4.3 数据库应用程序的开发步骤65
4.2 数据存取65
4.4 数据库应用开发能力的增强66
4.5 习题67
5.1.1 Database Desktop程序68
5.1.2 设置工作目录及私有目录68
5.1.3 创建数据表格68
5.1 数据库工作平台68
第5章 Delphi的数据库工具68
5.1.4 数据表格的属性69
5.1.5 在Database Desktop中创建SQL型数据表格72
5.1.6 在Database Desktop中使用查询72
5.2 数据库引擎73
5.3 数据库资源管理器74
5.4 数据字典75
5.5 SQL监视器76
5.7 习题77
5.6 Datapump工具77
第6章 数据访问组件79
6.1 数据访问组件简介79
6.2 TTable组件介绍80
6.2.1 数据集组件的基本知识80
6.2.2 TTable组件的重要属性82
6.2.3 TTable组件的重要方法88
6.2.4 TTable组件的重要事件99
6.2.5 举例说明100
6.3 TQuery组件介绍101
6.3.1 TQuery组件和TTable组件的比较102
6.3.2 TQuery组件的重要属性102
6.3.3 TQuery组件的重要方法105
6.4 TStoredProc组件介绍107
6.4.1 TStoredProc组件的重要属性107
6.4.2 TStoredProc组件的重要方法108
6.4.3 利用TStoredProc组件实现存储过程110
6.5 TDataSource组件介绍111
6.5.1 TDataSource组件的重要属性111
6.5.2 TDataSource组件的重要方法113
6.5.3 TDataSource组件的重要事件114
6.5.4 应用程序中建立TDataSource组件的基本步骤115
6.6 TDatabase组件介绍115
6.6.1 TDatabase组件的重要属性115
6.6.2 TDatabase组件的重要方法118
6.6.3 TDatabase组件的重要事件119
6.7 TSession组件介绍119
6.7.1 TSession的重要属性119
6.7.2 TSession的重要方法120
6.8 其他组件介绍121
6.9 数据访问组件的应用实例122
6.10 ADO组件页介绍126
6.10.1 ADO组件页概述126
6.10.2 TADOConnection对象127
6.10.3 TADOCommand组件130
6.10.4 TADODataSet组件132
6.10.5 TADOTable组件134
6.11 习题134
第7章 数据控制组件136
7.1 数据控制组件简介136
7.2 TDBGrid组件介绍137
7.2.1 TDBGrid组件的重要属性138
7.2.2 TDBGrid组件的重要事件140
7.2.3 TDBGrid组件的应用举例140
7.3 TDBNavigator组件介绍144
7.3.1 TDBNavigator组件实现的主要功能144
7.3.2 TDBNavigator组件的重要属性145
7.3.3 TDBNavigator组件的重要事件146
7.3.4 TDBNavigator组件的应用举例146
7.4.2 TDBText组件的应用举例147
7.4.1 TDBText组件的重要属性147
7.4 TDBText组件介绍147
7.5 TDBEdit组件介绍150
7.5.1 TDBEdit组件的重要属性150
7.5.2 TDBFdit组件的应用举例150
7.6 TDBMemo组件介绍153
7.6.1 TDBMemo组件的重要属性153
7.6.2 TDBMemo组件的应用举例154
7.7 TDBImage组件介绍155
7.8 TDBList组件介绍157
7.9 TDBComboBox组件介绍158
7.10 TDBCheckBox组件介绍159
7.11 TDBRadioGroup组件介绍161
7.12 TDBLookupListBox组件介绍163
7.13 TDBLookupComboBox组件介绍165
7.14 TDBCtrlGrid组件介绍166
7.17 习题167
7.16 TDBChart组件介绍167
7.15 TDBRichEdit组件介绍167
第8章 建立用户界面168
8.1 常用的组件168
8.1.1 组件的一般操作169
8.1.2 文本组件171
8.1.3 特殊输入组件172
8.1.4 按钮及其分类组件174
8.1.5 列表组件176
8.1.6 分组组件179
8.1.7 信息反馈组件180
8.1.8 图形显示组件182
8.2 常用组件的用法185
8.3 习题196
第9章 利用窗体维护数据198
9.1 窗体对象198
9.1.1 基本属性198
9.2 利用窗体进行数据的操作201
9.1.2 窗体的常用事件和方法201
9.2.1 数据的排序202
9.2.2 数据的查询203
9.2.3 对数据库中的数据进行修改207
9.2.4 数据的插入和删除210
9.3 字段对象212
9.3.1 字段对象的数据类型212
9.3.2 创建永久字段对象213
9.3.3 字段对象的属性和方法214
9.3.4 字段对象的使用215
9.4 使用多个数据表格218
9.5 使用Form Wizard220
9.5.1 使用Form Wizard创建单个数据表格的应用程序221
9.5.2 使用Form Wizard创建一对多的应用程序222
9.6 习题225
10.1.2 菜单选项的作用227
10.1.1 菜单的结构227
10.1 菜单设计简介227
第10章 菜单的设计227
10.1.3 菜单的设计工具228
10.2 使用MainMenu Designer设计菜单228
10.2.1 打开MainMenu Designer228
10.2.2 添加菜单项228
10.2.3 插入和删除菜单项229
10.2.5 设置加速键和热键230
10.2.4 重新安排菜单项的顺序230
10.2.6 设计级联菜单231
10.3 菜单的操作231
10.3.1 设置和取消复选标志232
10.3.2 菜单项的显灰233
10.3.3 菜单项的隐藏234
10.3.4 打开和存储文件235
10.4 使用菜单模板237
10.5 设计菜单的一个例子237
10.6 习题240
第11章 多选项卡对象242
11.1 多选项卡对象的主要组件242
11.1.1 TabControl对象242
11.1.2 PageControl组件243
11.2 一个使用多选项卡的例子245
11.3 习题247
第12章 Decision Cube组件249
12.1 Decision Cube组件介绍249
12.2 Decision Query组件介绍251
12.3 Decision Grid组件介绍253
12.4 Decision Graph组件介绍255
12.5 DecisionPivot组件介绍257
12.6 DecisionSource组件介绍259
12.7 习题260
13.1.1 TQuickRep组件261
13.1 QReport组件的介绍261
第13章 报表的设计261
13.1.2 TQRSubDetail组件263
13.1.3 TQRBand组件264
13.1.4 TQRExpr组件265
13.1.5 TQRSysData组件266
13.1.6 其他一些组件267
13.2 动手制作一个报表268
13.3 快速生成报表271
13.3.1 QuickReport Wizard向导271
13.3.2 报表模板273
13.4 习题282
第14章 使用SQL结构化查询语句284
14.1 SQL语句简介284
14.2 SQL在Delphi中的应用285
14.3 习题291
15.1 Client/Server的基本概念和体系结构292
15.1.1 Client/Server的基本概念292
第15章 Client/Server应用程序开发292
15.1.2 Client/Server的体系结构293
15.2 构造Client/Server的应用开发环境294
15.2.1 BDE Administrator数据库页的操作295
15.2.2 BDE Administrator配置页的操作296
15.3 Client/Server的应用开发技术304
15.3.1 连接数据库服务器304
15.3.2 实现服务器上的存储过程306
15.4 习题308
第16章 用Delphi创建多层数据库程序309
16.1 多层数据库技术概述309
16.1.1 单/双层数据库程序309
16.1.2 多层数据库应用程序简介310
16.1.3 采用多层数据库结构的优点310
16.2 MIDAS技术311
16.2.1 基于MIDAS技术的多层数据库应用程序311
16.2.2 客户端程序的结构312
16.2.3 应用程序服务器的结构313
16.2.4 选择合适的通信协议314
16.3 创建一个多层数据库应用程序的基本过程315
16.3.1 创建应用程序服务器315
16.3.2 注册、安装应用程序服务器317
16.3.3 创建客户端程序319
16.4 习题319
17.1 Web数据库编程中的基本概念321
17.1.1 Web数据库的基本结构321
第17章 Web数据库编程321
17.1.2 HTML在Web数据库编程中的作用322
17.1.3 Web服务器程序322
17.2 使用Delphi编写ISAPIDLL324
17.2.1 返回静态页面324
17.2.2 返回动态页面327
17.2.3 接收用户输入的ISAPIDLL328
17.3 编写Win-CGI和标准CGI的服务器程序339
17.4 习题341