关系数据库系统Delphi 4.0及其应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张健沛等编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:1999
- ISBN:7508400054
- 页数:277 页
前言 1
第一章 Delphi应用基础 1
1.1 Delphi4的安装 1
1. 1. 1 安装Delphi4的系统需求 1
1. 1. 2 安装步骤 1
总序 1
1. 1. 3 Delphi4的卸载 6
1. 2 Hello!Delphi 6
1. 3 可视化及OOP概念 9
1. 3. 1 什么是对象 10
1. 3. 2 什么是属性 10
1. 3. 3 什么是事件 11
1. 4 什么是面向对象编程(OOP) 11
1. 4. 1 对象的封装性、继承性 11
1. 4. 2 对象的多态性 12
1. 4. 4 如何访问对象的域和方法 13
1. 4. 3 对象的可见性 13
第二章Delphi集成环境开发 15
2. 1 主窗口 15
2. 1. 1 菜单栏(Menuitem) 15
2. 1. 2 快速按钮(SpeedBar) 18
2. 1. 3 组件板(Compoment Palette) 18
2. 2 工程管理器(Projct Manager) 18
2. 3 表单窗体(From) 19
2. 4 对象查看器(Obucet Inspector) 19
2. 5 代码窗口(Code Editor) 20
第三章 Delphi应用程序入门 24
3. 1 Delphi编程的特点 24
3. 2 第一个应用程序 24
3. 2. 1 程序设计思路 25
3. 2. 2 程序设计 25
3. 2. 4 程序的存储 33
3. 2. 3 程序的运行 33
3.3 工程简介 34
3.3.1 工程文件 34
3.3.2 窗体文件 35
3.3.3 单元文件 36
3.3.4 Delphi生成的其他文件 38
3.4 工程管理 38
3.4.1 工程管理器简介 38
3.4.2 给工程增加文件 39
3.4.3 从工程中删除文件 41
3.5 工程的编译和运行 41
3.5.1 语法检查 41
3.5.2 编译链接 42
3.6.1 Forms页 43
3.6 工程环境设置 43
3.5.4 工程的运行 43
3.5.3 重新编译链接 43
3.6.2 Application页 44
3.6.3 Compiler页 45
3.6.4 Linker页 46
3.6.5 Directories/Conditionals页 47
3.6.6 Versionnfo页 48
3.6.7 Packages页 49
3.7 集成调试器 50
3.7.1 何时使用调试器 50
3.7.2 调试前的准备 50
3.7.3 准备调试用例 50
3.7.4 单步执行程序 54
3.7.5 设置断点 54
3.7.6 监视变量 55
4.1 Form对象 58
第四章 窗体风格设计 58
4.2 增加About窗口 61
4.2.1 窗体的添加与删除 61
4.2.2 为软件编写软件说明 61
4.3 让你的程序支持右键 63
4.4 对程序菜单改进 64
4.4.1 级联菜单的设计 65
4.4.2 复选标记设置 66
4.4.3 菜单项的灰显 67
4.5 工具条的添加 68
4.5.1 工具条的使用 68
4.5.2 快速按钮设计 68
4.6 窗口状态栏的设计 72
4.7 窗体的分割 76
4.7.1 用Panel组件分割 77
4.7.2 用HeaderControl组件分割 79
4.7.3 用Header组件分割 80
第五章 Delphi常用组件 82
5.1 文本输入类组件 82
5.1.1 编辑框 82
5.1.2 Merno组件 84
5.1.3 文本输入组件应用示例 86
5.2 按钮类组件 88
5.2.1 按钮 88
5.2.2 位图按钮 89
5.2.3 单选按钮和复选框 91
5.2.4 按钮应用实例 94
5.3 列表类组件 97
5.3.1 列表框 97
5.3.2 组合框 100
5.4.1 窗体设计 101
5.4 综合示例 101
5.5 特殊的输入控制类组件 103
5.5.1 滚动条 103
5.5.2 轨迹条 106
5.5.3 UpDown控件 107
5.6 图形类组件 109
5.6.1 图像组件 109
5.6.2 几何图形组件 110
5.6.3 画板组件 110
5.7 图形列表组件 116
5.7.1 Tree View组件 116
5.7.2 List View组件 120
5.8 多页组件 125
5.8.1 TabControl组件和PageControl组件 126
5.8.2 TabControl组件 126
5.8.3 PageControl组件 128
5.9 容器组件 130
5.10 菜单组件 131
5.10.1 主菜单组件 131
5.10.2 弹出菜单 135
5.10.3 菜单项的事件 135
5.11 工具条组件 135
5.11.1 ToolBar 135
5.11.2 用加速按钮创建工具条 139
5.12 状态条组件 142
5.12.1 状态条的设计 142
5.12.2 状态条的应用示例 143
5.13 对话框组件 144
5.13.1 对话框组件的特性 145
5.13.2 对话框应用示例 145
6.1 事件概述 150
6.2 产生事件处理过程 150
第六章 事件及事件响应 150
6.3 事件处理过程的重用 151
6.4 鼠标事件 152
6.4.1 鼠标事件概述 152
6.4.2 目标事件的响应 152
6.5 拖曳事件 154
6.5.1 开始拖曳操作 154
6.5.2 接受拖曳 154
6.5.3 处理拖曳 155
6.5.4 结束拖曳 155
6.5.5 程序6-2的运行 155
6.6 键盘事件 156
第七章 数据库应用程序开发初步 158
7.1 数据库组件 158
7.2 数据库访问组件 158
7.3 数据库控制组件 159
7.4 创建一个数据库应用程序 160
7.4.1 创建一个数据库运用程序 160
7.4.2 理解组件Table 161
7.4.3 理解组件DataSource 162
7.4.4 理解DBGrid组件 163
7.5 对程序FirstDB的改进 164
7.5.1 窗体的设计 164
7.5.2 组件的属性设置 164
7.5.3 增加事件处理过程 165
7.5.4 程序运行结果 166
第八章 Delphi数据库的体系结构 167
8.1 Delphi4的数据库开发环境 167
8.2 Delphi数据库体系结构概述 168
8.3 单层结构的BDE应用程序的结构 169
8.4 两层数据库应用程序的结构 170
8.5 多层数据库应用程序的结构 171
8.6 理解数据集 172
8.6.1 什么是TDataSet 172
8.6.2 打开和关闭数据集 172
8.6.3 确定数据集的状态 172
第九章 开发数据库应用程序 174
9.1 数据库的建立 174
9.1.1 关系数据库 174
9.1.2 Delphi数据库特性 175
9.2 建立一个新的数据库表 175
9.2.1 Database Desktop工具 175
9.3 如何访问数据库表 180
9.3.1 创建简单数据库应用程序 180
9.3.2 数据访问组件的应用 183
9.3.3 数据控制组件的应用 185
9.4.1 数据集的打开与关闭 186
9.4 运行期间访问数据库表 186
9.4.2 数据库表记录的定位 187
9.4.3 对数据库表数据的操作方法 188
9.5 记录的排序与查询 190
9.5.1 索引的建立 190
9.5.2 利用索引排序 192
9.5.3 精确查找某一记录 192
9.5.4 利用和执行不精确查找 194
9.6 SQL语言与TQuery组件 195
9.6.1 组件 195
9.6.2 在TQuery组件中使用静态SQL 195
9.6.3 在TQuery组件中使用动态SQL语句 197
9.7 客户/服务器结构 198
9.7.1 客户机概述 198
9.7.2 中间件 198
10.2 创建新组件 199
10.1 创建组件概述 199
第十章 创建自己的可视组件 199
10.2.1 使用Component Wizard创建组件 200
10.2.2 手工创建组件 202
10.3 为新组件增加属性 203
10.3.1 属性的类型 203
10.3.2 发行继承来的属性 203
10.3.3 定义新的属性 204
10.3.4 属性的访问 204
10.3.5 为属性指定缺省值 205
10.3.6 取消缺省值 206
10.4 为组件创建事件 206
10.4.1 什么是事件 206
10.4.2 事件就是属性 207
10.4.3 标准事件 207
10.4.5 定义自己的事件 208
10.4.4 使事件可被访问 208
10.5 为组件创建方法 210
10.6 创建组件应用举例 210
10.6.1 创建TNewShape 211
10.6.2 发行继承的属性 211
10.6.3 增加组件的图形功能 212
10.6.4 绘制组件的图形 216
10.6.5 使用组件 217
第十一章 创建ActiveX控件 219
11.1 创建ActiveX控件 219
11.2 ActiveX控件的组成 219
11.2.1 VCL控件 219
11.2.2 类型库 219
11.2.3 属性、方法和事件 220
11.2.4属性页 220
11.3 使用ActiveX Control Wizard创建ActiveX控件 220
11.3.1 增加附加的成员 221
11.3.3 增加方法 222
11.3.2 增加属性 222
11.3.4 增加事件 223
11.4 创建属性页 223
11.5 把属性页与ActiveX控件相连 225
11.6 编辑和注册控件 225
11.7 测试控件 226
第十二章 创建Web服务器应用程序 228
12.1 GCI概述 228
12.1.1 游览器申请信息的过程 228
12.1.2 用CGI来实现动态交互 229
12.1.3 CGI是怎样工作的 230
12.2 Internet服务器应用程序概述 230
12.2.1 HTTP服务器活动概述 231
12.2.2 Web服务器应用程序的类型 232
12.3 创建Web服务器应用程序 233
12.2.3 Web服务器应用程序的结构 233
12.3.1 建立Web模块 234
12.3.2 Web的分配器 235
12.3.3 动作项目 236
12.3.4 访问客户机的请求消息 239
12.3.5 创建HTTP响应消息 240
12.3.6 生成响应消息的内容 242
12.3.7 第一个Web服务器应用程序 244
12.3.8 第二个Web服务器应用程序 248
12.3.9 使用数据库信息作为响应内容 251
12.3.10 第三个Web服务器应用程序 253
12.3.11 第四个Web服务器应用程序 255
12.4 调试服务器应用程序 259
12.4.1 调试ISAPI和NSAPI 259
12.4.2 CGI和WinCGI应用程序的调试 260
附录 系统内建子程序列表 261
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018