当前位置:首页 > 其他书籍
elphi 2005数据库基础教程
elphi 2005数据库基础教程

elphi 2005数据库基础教程PDF电子书下载

其他书籍

  • 电子书积分:12 积分如何计算积分?
  • 作 者:徐长梅,任文进主编
  • 出 版 社:武汉大学出版社
  • 出版年份:2006
  • ISBN:
  • 页数:315 页
图书介绍:
《elphi 2005数据库基础教程》目录

1.1 Delphi 2005的新特点 1

第1章 Delphi 2005的集成环境 1

1.2 Delphi 2005的集成开发环境(IDE) 2

1.3 一个简单的应用程序及开发环境的优化 7

1.4 应用项目的组成及管理 10

1.4.1 应用项目的组成 10

1.4.2 项目管理 11

1.5 习题 15

2.1 数据类型 17

第2章 Object Pascal的语言基础 17

2.2 操作符、运算符和表达式 23

2.2.1 操作符 23

2.2.2 运算符和表达式 24

2.3 基本语句及流程控制 28

2.3.1 赋值语句 28

2.3.2 注释语句 28

2.3.3 选择结构 29

2.3.4 循环结构 31

2.3.5 WITH语句 34

2.3.6 结构化异常处理 35

2.4 过程与函数 38

2.4.1 过程 38

2.4.2 函数 40

2.4.3 函数与过程的重载 40

2.5 变量的作用域 41

2.5.1 公有变量与私有变量 41

2.5.2 全局变量与局部变量 44

2.6 习题 47

第3章 Delphi 2005界面程序设计方法 49

3.1 Delphi 2005的几个信息对话窗口 49

3.1.1 ShowMessage()信息窗口 49

3.1.2 MessageDlg()信息对话窗口 50

3.1.3 InputBox()输入窗口 51

3.1.4 MessageBox()应用信息窗口 52

3.2.1 Delphi中常用的几类可视组件 53

3.2 Delphi 2005中常用组件的用法 53

3.2.2 在窗体中使用组件对象 56

3.2.3 界面程序设计示例 59

3.3 Delphi 2005中菜单、工具栏和状态栏的设计 78

3.3.1 菜单 78

3.3.2 工具栏 80

3.3.3 状态栏 82

3.3.4 菜单、工具栏和状态栏的设计示例 82

3.4 习题 88

4.1.1 程序设计方法发展简史 90

第4章 面向对象程序设计的基本原理及在Delphi 2005中的实现 90

4.1 面向对象程序设计的基本原理 90

4.1.2 面向对象程序设计的基本概念 91

4.1.3 面向对象程序设计的特点和优点 93

4.2 Delphi 2005代码单元与项目文件的结构 96

4.2.1 进一步认识类 96

4.2.2 进一步认识代码单元 99

4.3 VCL类库与Object Pascal 103

4.2.3 项目文件 103

4.3.1 VCL类库的结构 104

4.3.2 Object Pascal的程序设计 105

4.4 创建新组件 111

4.4.1 创建新组件的时机和特点 111

4.4.2 创建新组件的起点 111

4.4.3 创建新组件的过程 112

4.4.4 创建新组件的具体实现方法 112

4.4.5 综合示例 124

4.5 习题 128

第5章 Delphi 2005数据库的基本概念 129

5.1 数据库系统概述 129

5.1.1 使用数据库 129

5.1.2 数据库管理系统 130

5.1.3 数据库应用程序 141

5.2 Delphi 2005数据库的新特性 147

5.3.1 BDE数据库引擎 149

5.3 BDE与ODBC数据源 149

5.3.2 ODBC数据源 150

5.4 习题 157

第6章 数据库窗体设计 159

6.1 数据库组件之间的连接关系 159

6.2 单表窗体的设计 160

6.2.1 单表窗体的初步设计 160

6.2.2 单表窗体设计的改进 162

6.2.3 数据库窗体设计中日期类型的处理 168

6.2.4 数据库窗体设计中图像的输入与显示 170

6.2.5 使用普通按钮实现数据表的操作 173

6.3 多表的设计与同步 174

6.3.1 利用数据库窗体设计向导实现主/从表的同步 175

6.3.2 手工实现主/从表的同步 181

6.3.3 “一对多再对多”关系的同步 181

6.4 习题 181

7.1.1 顺序查询 183

7.1 利用TTable组件查询 183

第7章 数据库查询 183

7.1.2 快速查询 187

7.1.3 指定范围浏览 188

7.2 利用TQuery组件查询 189

7.2.1 SQL语言简介 189

7.2.2 静态查询 192

7.2.3 动态查询 194

7.2.4 多条件组合查询 195

7.2.5 建立SQL编辑器 196

7.3 利用TTable与TQuery组件实现主/从表同步查询 198

7.4 习题 199

第8章 数据库备份与恢复 200

8.1 数据批量移动组件TBatchMove与动画组件TAnimate 200

8.1.1 数据批量移动组件TBatchMove 200

8.1.2 TAnimate动画组件 201

8.2 数据库备份与恢复 202

8.3 习题 204

9.1 水晶报表简介 205

第9章 水晶报表与数据库统计 205

9.2 Crystal Report模板制作 206

9.2.1 根据向导制作简单的模板 206

9.2.2 详细设置 214

9.2.3 设计主从报表 220

9.3 在Delphi 2005中使用水晶报表 222

9.4 使用TDBChart组件绘制数据库统计图 228

9.5 习题 232

10.1 应用需求分析 233

第10章 数据库应用程序实例 233

10.2 应用程序功能模块划分 234

10.3 应用系统数据库设计 236

10.3.1 数据库的设计 236

10.3.2 数据库的实现 238

10.4 应用程序设计 244

10.4.1 创建工程 245

10.4.2 数据模板窗体的实现 247

10.4.3 用户登录功能的实现 251

10.4.4 主窗体的实现 254

10.4.5 采购管理模块的实现 259

10.4.6 销售管理模块的实现 271

10.4.7 库存管理模块的实现 278

10.4.8 系统维护模块的实现 280

10.4.9 统计报表模块的实现 284

附录A 数据建模工具ERwin 285

A.1 ERwin简介 285

A.2.1 关系模型 289

A.2 关系数据库和ERwin模型 289

A.2.2 信息模型 290

A.2.3 ERwin模型 292

A.3 ERwin建模实例 305

A.3.1 启动ERwin 306

A.3.2 建立逻辑模型 308

A.3.3 建立物理模型 311

A.3.4 生成SQL Server 2000数据库 313

参考文献 315

返回顶部