图书介绍

精通Delphi数据库设计与实例开发PDF|Epub|txt|kindle电子书版本网盘下载

精通Delphi数据库设计与实例开发
  • 陈润编著 著
  • 出版社: 北京:中国青年出版社
  • ISBN:7500670745
  • 出版时间:2006
  • 标注页数:412页
  • 文件大小:143MB
  • 文件页数:426页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

精通Delphi数据库设计与实例开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Delphi开发简介1

1.1 Delphi概述1

1.1.1 Delphi的历史1

1.1.2 Delphi的主要特性2

1.2 Delphi 7设计环境介绍2

1.2.1 主窗体2

1.2.2 窗体设计器3

1.2.3 代码编辑器3

1.2.4 对象观察器4

1.2.5 对象树查看器6

1.2.6 使用帮助7

1.3 第一个Delphi应用程序8

1.3.1 设计应用程序窗体8

1.3.2 组件的使用9

1.3.3 设置对象的属性10

1.3.4 编写事件处理过程11

1.3.5 编译和运行12

1.4 创建多窗体项目工程13

1.4.1 Delphi工程的组成13

1.4.2 创建一个多窗体工程16

1.4.3 使用工程管理器17

1.5 总结18

第2章 Object Pascal语言基础19

2.1 语法格式19

2.1.1 标识符19

2.1.2 常量和变量20

2.2 数据类型20

2.2.1 基本数据类型21

2.2.2 其他数据类型23

2.3.2 逻辑运算符30

2.3.1 赋值运算符30

2.3 运算符30

2.3.3 算术运算符31

2.3.4 关系运算符31

2.3.5 位运算符31

2.3.6 指针运算符32

2.3.7 集合运算符32

2.3.8 地址运算符32

2.3.9 类运算符32

2.4.2 选择语句33

2.4.1 赋值语句33

2.4 控制语句33

2.3.10 优先级33

2.4.3 循环语句35

2.5 过程与函数36

2.5.1 函数37

2.5.2 过程37

2.5.3 参数和作用域38

2.6 程序模块39

2.7 Object Pascal的库单元40

2.7.1 库单元结构40

2.7.2 使用Delphi的可视化组件及其库单元42

2.8 类和对象43

2.8.1 类43

2.8.2 对象44

2.9 总结45

第3章 基本组件47

3.1 组件概述47

3.2 菜单组件、工具栏组件和状态栏组件48

3.2.1 菜单组件48

3.2.2 工具栏组件50

3.2.3 状态栏组件51

3.3 按钮和复选框组件52

3.3.1 TButton组件52

3.3.2 TBitBtn组件和TSpeedButton组件52

3.3.3 单选按钮和复选框53

3.4 公用对话框组件53

3.4.1 文件对话框组件53

3.4.2 字体对话框组件55

3.4.3 颜色对话框55

3.4.4 打印对话框组件55

3.4.5 查找和替换对话框组件56

3.5 常用文本相关组件57

3.5.1 TLabel组件和TEdit组件57

3.5.2 TMaskEdit组件58

3.5.3 TMemo组件和TRichEdit组件58

3.6 列表组件59

3.6.1 TListBox组件和TListView组件59

3.6.2 TComboBox组件60

3.6.3 TTreeView组件60

3.7 分类组件61

3.7.1 TGroupBox组件、TRadioGroup组件和TPanel组件61

3.7.2 TTabControl组件和TPageControl组件62

3.8 系统组件63

3.7.3 THeaderControl组件63

3.9 综合实例:文本编辑器65

3.10 总结69

第4章 数据库基础71

4.1 数据库概述71

4.1.1 数据库基本概念71

4.1.2 数据库设计过程72

4.1.3 数据库应用程序的开发步骤73

4.2.1 SQL语言概述74

4.2 SQL语言基础74

4.2.2 数据定义语言(DDL)75

4.2.3 数据操作语言(DML)77

4.2.4 数据库管理和控制80

4.3 DataBase Desktop的使用81

4.3.1 建立表结构82

4.3.2 表窗口操作84

4.3.3 查询窗口操作85

4.3.4 SQL编辑窗口操作86

4.4.1 数据库表的设计87

4.4 桌面数据库程序实例87

4.4.2 使用向导Form Wizard88

4.4.3 程序实现90

4.5 总结90

第5章 数据库环境设置91

5.1 BDE简介91

5.2 BDE AdministratorT具92

5.2.1 界面介绍92

5.2.2 新建数据别名93

5.3.1 界面介绍94

5.3 SQL Explorer工具94

5.2.3 连接数据库94

5.3.2 浏览和操作数据95

5.3.3 编辑SQL命令95

5.4 SQL Monitor工具96

5.5 Data Pump工具97

5.6 总结98

第6章 Delphi的数据库连接技术99

6.1 Delphi连接技术概述99

6.2.1 ODBC概述100

6.2.2 ODBC数据源管理100

6.2 ODBC连接技术100

6.3 BDE连接数据库技术103

6.3.1 TDatabase组件103

6.3.2 TSession连接控制108

6.4 ADO连接数据库技术112

6.4.1 ADO对数据库的访问112

6.4.2 TADOConnection组件112

6.5 DelDhi同Access数据库连接实例117

6.5.1 使用ODBC连接117

6.5.2 使用ADO连接119

6.6 Delphi同SQL Server数据库连接实例120

6.6.1 建立数据表120

6.6.2 使用BDE连接122

6.7 总结122

第7章 BDE数据库程序开发123

7.1 BDE数据库程序开发概述123

7.2 数据集(TDataSet)124

7.3 基于TTable的数据处理124

7.3.1 TTable组件概述124

7.3.2 数据的修改方法129

7.3.3 记录的增加130

7.3.4 数据浏览133

7.3.5 数据查找136

7.3.6 数据过滤142

7.3.7 数据检索143

7.4 基于TQuery的数据处理147

7.4.1 TQuery组件概述147

7.4.2 使用动态参数151

7.4.3 数据的修改153

7.4.4 记录的增加和删除156

7.4.5 数据过滤158

7.4.6 数据排序159

7.5 TField字段对象160

7.5.1 字段对象概念160

7.5.2 动态字段对象和永久字段对象160

7.5.3 设置永久字段对象的属性163

7.5.4 访问字段对象的值164

7.6 总结165

第8章 ADO技术及其使用167

8.1 ADO概述167

8.1.1 ADO对象167

8.1.2 ADO和相关技术的关系168

8.2.1 ADO组件概述169

8.2 ADO组件169

8.2.2 TADOCommand组件170

8.2.3 TADODataSet组件174

8.2.4 TADOTable组件和TADOQuery组件183

8.3 ADO的使用实例184

8.3.1 利用TADOTable组件设计主从明细表184

8.3.2 利用TADOQuery组件设计主从明细表185

8.4 总结187

9.1.1 TDataSource组件189

9.1 常用数据控制组件介绍189

第9章 数据控制组件的应用189

9.1.2 数据控制组件概述190

9.1.3 数据控制组件的基本特征190

9.1.4 TDBGrid组件191

9.1.5 TDBNavigator组件193

9.1.6 TDBText组件、TDBEdit组件、TDBMemo组件和TDBRichEdit组件194

9.1.7 TDBlmage组件195

9.1.8 TDBListBox组件和TDBComboBox组件195

9.1.9 TDBLookupListBox组件和TDBLookupComboBox组件196

9.1.10 TDBCheckBox组件和TDBRadioGroup组件197

9.1.11 TDBCtrlGrid组件198

9.2 数据控制组件应用实例199

9.3 数据显示的深入处理200

9.3.1 图像文件存储和读取实例200

9.3.2 使用TListView实现数据库的图形显示206

9.3.3 使用TTreeView实现数据库的树状显示208

9.4 总结210

10.1 Rave Report报表组件的应用211

10.1.1 Rave报表编辑器简介211

第10章 报表/图表设计211

10.1.2 Rave组件概述212

10.1.3 使用Rave组件设计报表215

10.1.4 报表格式编辑219

10.2 图表组件的应用221

10.2.1 决策支持库组件的使用221

10.2.2 决策支持库组件实例227

10.2.3 TDBChart组件实例228

10.3 总结229

11.1.1 存储过程的概念231

11.1.2 存储过程的优点231

11.1 存储过程简介231

第11章 存储过程和触发器设计231

11.2 创建、更改和删除存储过程233

11.2.1 控制流语句233

11.2.2 创建存储过程234

11.2.3 存储过程的执行236

11.2.4 存储过程中的参数237

11.2.5 在存储过程中使用变量238

11.2.6 修改存储过程240

11.2.8 在客户端创建存储过程241

11.2.7 删除存储过程241

11.3 程序中调用存储过程243

11.3.1 TStoredProc组件的属性和方法243

11.3.2 使用TStoredProc执行存储过程244

11.3.3 调用存储过程实例245

11.4 使用触发器247

11.4.1 创建触发器247

11.4.2 修改触发器248

11.4.3 删除触发器249

11.5 总结249

12.1.1 数据库应用程序的发展251

12.1 多层数据库应用程序概述251

第12章 多层分布式数据库程序开发251

12.1.2 多层数据库结构的优点252

12.2 开发多层分布式应用程序系统253

12.2.1 多层分布式应用程序体系结构253

12.2.2 远程数据模块254

12.2.3 数据供应组件256

12.2.4 客户端数据集组件258

12.2.5 连接组件260

12.3 综合实例262

12.3.1 开发多层分布式应用程序一般步骤262

12.3.2 开发基于DCOM协议的多层应用程序263

12.3.3 开发基于TCP/IP协议的多层应用程序268

12.4 总结269

第13章 Web数据库编程271

13.1 Web服务器应用概述271

13.1.1 Web应用程序的类型271

13.1.2 使用Web服务器272

13.2 WebBroker技术273

13.2.1 WebBroker概述273

13.2.2 TWebRequest对象和TWebResponse对象274

13.2.3 TWebModule组件275

13.2.4 页面生成器组件278

13.3.1 Internet Express工作原理284

13.3 基于Internet Express的Web分布式应用284

13.3.2 Internet Express组件介绍285

13.3.3 开发分布式Web应用程序285

13.4 WebSnap技术288

13.4.1 WebSnap技术概述288

13.4.2 WebSnap组件介绍290

13.4.3 WebSnap数据库系统架构292

13.4.4 开发实例293

13.5 总结298

14.2 系统设计299

14.2.1 系统功能分析299

第14章 超市管理系统299

14.1 应用背景299

14.2.2 系统模块设计300

14.2.3 系统数据流程301

14.3 系统数据库设计302

14.4 创建各个功能模块304

14.4.1 创建数据模块和主窗体304

14.4.2 用户管理模块设计305

14.4.4 销售管理模块设计309

14.4.3 商品管理模块设计309

14.4.5 主窗体设计314

14.5 系统实现318

14.6 总结319

第15章 贸易管理系统321

15.1 应用背景321

15.2 系统设计321

15.2.1 系统功能分析321

15.2.2 系统模块设计322

15.2.3 系统数据流程324

15.3 系统数据库设计325

15.4 各个功能模块创建328

15.4.1 创建登录窗体和主窗体328

15.4.2 系统管理模块设计330

15.4.3 基本信息管理模块设计334

15.4.4 营销管理模块设计336

15.4.5 查询统计模块设计344

15.5 系统实现346

15.6 总结347

16.2.1 系统功能分析349

16.2 系统设计349

16.1 应用背景349

第16章 影碟租赁系统349

16.2.2 系统模块设计350

16.2.3 系统数据流程352

16.3 系统数据库设计352

16.4 各个功能模块创建356

16.4.1 创建数据模块和主窗体356

16.4.2 系统管理模块设计356

16.4.3 会员管理模块设计357

16.4.4 业务管理模块设计360

16.5 系统实现374

16.4.5 查询统计模块设计374

16.6 总结375

第17章 酒店管理系统377

17.1 应用背景377

17.2 系统设计377

17.2.1 系统功能分析377

17.2.2 系统模块设计378

17.2.3 系统数据流程380

17.3 系统数据库设计380

17.4.1 创建登录窗体和主窗体384

17.4 各个功能模块创建384

17.4.2 系统管理模块设计385

17.4.3 客房管理、菜品管理及桌面管理模块设计385

17.4.4 客房入住模块设计387

17.4.5 退房模块设计390

17.4.6 客房预定模块设计392

17.4.7 点菜模块设计392

17.4.8 结账模块设计395

17.5 系统实现397

17.6 总结399

18.1 InstallShield概述401

第18章 使用InstallShield安装部署程序401

18.2 创建InstallShield工程402

18.3 组织安装信息402

18.4 指定程序数据404

18.5 目标系统配置407

18.6 定制安装界面外观409

18.7 设置自动更新410

18.8 定制系统需求和系统行为410

18.9 程序部署与发布410

18.10 总结412

热门推荐