图书介绍

Delphi 7数据库开发教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Delphi 7数据库开发教程
  • 肖庆航,陆定淑等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302082421
  • 出版时间:2004
  • 标注页数:474页
  • 文件大小:69MB
  • 文件页数:491页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

Delphi 7数据库开发教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Delphi 7开发环境1

1.1 Delphi 7集成开发环境1

1.1.1 主窗体2

1.1.2 代码编辑器5

1.1.3 窗体设计器7

1.1.4 对象观察器7

1.1.5 对象树视图8

1.2 Delphi 7的新特点8

1.2.1 IDE8

1.2.2 Web9

1.2.3 Database10

1.3 开发第一个应用程序hello world!11

1.4 本章小结13

第2章 数据库应用程序设计概述14

2.1 数据库概述14

2.1.1 数据库的历史和分类14

2.1.2 事务概述15

2.2 数据库应用程序的结构17

2.2.1 数据库应用程序的结构18

2.2.2 VCL数据库组件18

2.3 数据库连接20

2.3.1 ODBC连接技术20

2.3.2 BDE连接数据库技术23

2.3.3 数据库连接实例24

2.4 本章小结25

第3章 SQL语言基础26

3.1 SQL语言简介26

3.1.1 SQL语言的分类26

3.1.2 数据类型和运算符27

3.1.3 函数28

3.1.4 SQL语言中的注释语句29

3.2 SELECT语句30

3.2.1 基本的SELECT语句30

3.2.2 FROM子句31

3.2.3 WHERE子句34

3.2.4 GROUP BY子句37

3.2.5 HAVING子句37

3.2.6 ORDER BY子句38

3.3 INSERT语句39

3.4 UPDATE语句40

3.5 DELETE语句41

3.6 CREATE语句42

3.7 DROP语句43

3.8 本章小结44

4.1.1 注释语句45

4.1 Object Pascal语言基础45

第4章 Object Pascal语法45

4.1.2 标识符46

4.1.3 保留字和指令字46

4.1.4 数据类型47

4.1.5 运算符51

4.2 程序控制语句52

4.2.1 if语句53

4.2.2 case语句54

4.2.3 repeat语句55

4.2.4 while语句55

4.2.5 for语句56

4.2.7 continue语句58

4.2.6 break语句58

4.2.8 with语句59

4.3 程序模块59

4.3.1 程序模块的结构59

4.3.2 避免单元循环引用62

4.4 过程与函数62

4.4.1 过程与函数的定义62

4.4.2 过程和函数的参数63

4.4.3 过程与函数的调用约定65

4.5 面向对象技术66

4.5.2 Object Pascal中类的定义67

4.5.1 面向对象概述67

4.5.3 类运算符71

4.6 本章小结72

第5章 菜单、工具栏和状态栏设计73

5.1 菜单概述73

5.1.1 菜单的分类73

5.1.2 菜单的组成75

5.1.3 TImageList组件75

5.2 菜单设计77

5.2.1 TMainMenu组件介绍77

5.2.2 设计菜单78

5.2.4 创建子菜单79

5.2.3 快捷键和加速键的设计79

5.2.5 菜单位置的调整80

5.2.6 为菜单增加图标80

5.2.7 给菜单添加事件处理代码84

5.3 工具栏概述85

5.3.1 工具栏的组成85

5.3.2 TToolBar组件85

5.4 工具栏设计86

5.4.1 在工具栏中添加按钮87

5.4.2 指定按钮图标87

5.4.3 其他功能88

5.4.4 使用TCoolBar组件创建工具栏面板89

5.4.5 为工具栏按钮添加事件处理代码90

5.5 状态栏设计91

5.5.1 状态栏概述91

5.5.2 状态栏应用范例92

5.6 Windows XP菜单和工具栏设计93

5.7 本章小结96

第6章 设计第一个数据库应用程序97

6.1 创建数据库97

6.1.1 数据库设计原则97

6.1.2 用Database Desktop创建数据库98

6.2 数据库界面设计100

6.3 常用数据控制组件102

6.3.1 TDBGrid组件102

6.3.2 TDBNavigator组件103

6.3.3 TDBText组件104

6.3.4 TDBEdit组件104

6.3.5 TDBMemo组件105

6.3.6 TDBImage组件106

6.4 数据控件的应用实例106

6.5 本章小结111

7.1 TTable组件概述112

7.1.1 TTable组件的常用属性112

第7章 基于TTable组件的数据操纵112

7.1.2 TTable组件的常用方法113

7.1.3 利用TTable组件访问数据表115

7.2 数据的修改方法117

7.3 记录的增加和删除118

7.3.1 增加记录118

7.3.2 删除记录120

7.4 数据浏览121

7.4.1 通过数据控制组件实现数据集浏览121

7.4.2 通过TTable组件的方法实现数据集浏览121

7.4.3 数据浏览实例123

7.5.1 Goto型查找128

7.5 数据查找128

7.5.2 Find型查询129

7.5.3 Locate型查询129

7.5.4 查询应用实例130

7.6 永久字段对象136

7.6.1 创建和使用永久字段对象136

7.6.2 TField类137

7.7 本章小结138

第8章 基于TQuery组件的数据操纵140

8.1 TQuery组件概述140

8.1.1 主要属性140

8.1.2 主要方法142

8.2 数据的修改方法143

8.3 记录的增加和删除145

8.4 数据查找148

8.5 数据过虑148

8.6 数据排序149

8.7 使用动态参数150

8.8 本章小结150

第9章 图形数据库应用程序开发152

9.1 TDBChart组件介绍152

9.1.1 添加和维护Series152

9.1.2 General属性设置153

9.1.3 Tiftles属性设置154

9.1.4 Legend属性设置156

9.1.5 为Series指定数据源157

9.2 TDBChart开发实例157

9.3 本章小结163

第10章 Decision Cube组件164

10.1 Decision Cube组件概述164

10.1.1 Decision Cube组件的功能164

10.1.2 Decision Cube组件间的相互关系165

10.2 TDecisionCube组件165

10.2.2 TDecisionCube组件的常用属性166

10.2.1 TDecisionCube组件概述166

10.2.3 TDecisionCube组件的常用方法169

10.2.4 TDecisionCube组件的常用事件170

10.3 TDecisionQuery组件170

10.4 TDecisionSource组件172

10.5 TDecisionPivot组件173

10.6 TDecisionGrid组件174

10.6.1 TDecisionGrid组件概述174

10.6.2 TDecisionGrid组件的常用属性175

10.6.3 TDecisionGrid组件的常用方法176

10.6.4 TDecisionGrid组件的常用事件176

10.7 TDecisionGraph组件177

10.8 应用实例178

10.9 本章小结180

第11章 ADO组件181

11.1 ADO概述181

11.2 ADO组件简介182

11.2.1 TADOConnection组件183

11.2.2 TADOCommand组件189

11.2.3 TADODateSet组件191

11.2.4 TADOTable组件193

11.2.5 TADOQuery组件193

11.2.6 TADOStoredProc组件194

11.3.1 连接到数据库服务器195

11.3 控制数据源连接195

11.2.7 TRDSConnection组件195

11.3.2 从数据库服务器断开196

11.3.3 服务器登录控制197

11.3.4 应用实例197

11.4 事务管理201

11.4.1 事务管理控制202

11.4.2 事务管理应用实例207

11.5 本章小结215

第12章 Rave报表组件216

12.1 Rave报表组件概述216

12.1.1 TRvProject组件217

12.1.2 TRvSystem组件219

12.1.3 TRvNDRWriter组件220

12.1.4 TRvDataSetConnection组件222

12.1.5 TRvQueryConnection组件222

12.1.6 TRvTableConnection组件223

12.1.7 TRvRenderPreview组件223

12.1.8 TRvRenderPrinter组件224

12.2 通过Rave Designer设计报表224

12.2.1 Rave Designer概述225

12.2.2 单表设计227

12.3 本章小结231

13.1 dbExpress组件介绍232

第13章 dbExpress组件232

13.1.1 TSQLConnection组件233

13.1.2 TSQLDataSet组件240

13.1.3 TSQLQuery组件243

13.1.4 TSQLStoredProc组件243

13.1.5 TSQLTable组件244

13.1.6 TSQLMonitor组件244

13.1.7 TSimpleDataSet组件249

13.1.8 与BDE和ADO的比较250

13.2 连接数据库251

13.2.1 连接配置中的各个参数251

13.2.2 Interbase数据库连接实例256

13.2.3 MS SQLServer数据库连接实例257

13.2.4 数据库连接与断开控制258

13.3 后台登录数据库263

13.4 数据操纵和浏览268

13.5 本章小结270

第14章 使用存储过程和触发器271

14.1 存储过程简介271

14.2 创建、更改和删除存储过程272

14.2.1 创建存储过程的方法272

14.2.2 修改存储过程的方法273

14.2.3 删除存储过程的方法275

14.2.4 在程序中的实现方法276

14.3 存储过程参数276

14.3.1 存储过程中参数的定义277

14.3.2 用execute语句执行存储过程277

14.3.3 通过TADOStoredProc组件执行279

14.3.4 通过TADOStoredProc组件带参数执行280

14.4 存储过程应用实例282

14.4.1 不带参数的存储过程的调用实例282

14.4.2 带参数的存储过程的调用实例285

14.5 使用触发器289

14.5.1 创建触发器290

14.5.2 修改触发器291

14.5.3 删除触发器292

14.6 本章小结292

第15章 InterBase数据库编程293

15.1 Interbase数据库概述293

15.1.1 数据类型与函数293

15.1.2 设置选项294

15.2 管理和维护Interbase数据库295

15.2.1 IBConsole295

15.2.2 创建新数据库298

15.2.3 数据库的维护299

15.3 InterBase组件简介302

15.3.2 TIBDatabase组件303

15.3.1 TIBTable组件和TQuery组件303

15.3.3 TIBTransaction组件304

15.4 Interbase组件应用实例305

15.4.1 简单的Interbase数据库访问306

15.4.2 使用本地缓存技术308

15.5 本章小结313

第16章 数据库程序实例开发314

16.1 二进制数据的存取技术实例314

16.1.1 声音数据的保存314

16.1.3 声音数据的播放316

16.1.2 声音数据的读取316

16.1.4 声音数据应用实例317

16.2 多条件查询实例325

16.2.1 实现过程和原理326

16.2.2 实现代码和程序运行329

16.3 把数据导入Excel开发实例332

16.3.1 Excel基本概念332

16.3.2 Excel中的常用对象332

16.3.3 实现原理338

16.3.4 开发过程339

16.4 主从表开发实例343

16.4.2 开发过程344

16.4.1 主从表实现原理344

16.5 本章小结347

第17章 多层分布式数据库程序的开发348

17.1 多层数据库应用程序的优点348

17.2 多层数据库应用程序组件349

17.2.1 远程数据模块349

17.2.2 数据供应组件350

17.2.3 客户端数据集组件352

17.2.4 连接组件353

17.3 多层应用程序开发实例355

17.3.1 编写服务器端程序356

17.3.2 编写客户端程序361

17.4 本章小结365

第18章 Web数据库编程366

18.1 Web服务器应用概述366

18.1.1 Web服务器应用的工作方式366

18.1.2 URL的组成部分367

18.2 基于InternetExpress的Web分布式应用367

18.2.1 InternetExpress工作原理368

18.2.2 InternetExpress组件介绍368

18.2.3 开发实例370

18.3 WebSnap系统构架374

18.3.2 WebSnap组件介绍375

18.3.1 WebSnap技术概述375

18.4 基于WebSnap的Web分布式应用380

18.4.1 WebSnap工作原理381

18.4.2 开发实例381

18.5 本章小结387

第19章 异常处理与程序调试388

19.1 异常概述388

19.1.1 异常的基类Exception388

19.1.2 运行期间库异常类389

19.1.3 控件异常类394

19.1.4 其他组件异常395

19.2.1 使用try…finally…end处理异常396

19.2 处理异常技术396

19.2.2 使用try…except…end处理异常400

19.2.3 异常的响应401

19.2.4 异常的嵌套处理403

19.2.5 资源的异常处理404

19.2.6 处理哑异常405

19.3 自定义异常405

19.3.1 自定义异常概述405

19.3.2 自定义异常的使用方法406

19.3.3 自定义异常实例程序清单410

19.4 数据库应用程序中的异常处理414

19.5.1 调试工具栏415

19.5 调试技术415

19.5.2 断点的使用416

19.6 本章小结417

第20章 Delphi 7的数据库工具419

20.1 BDE Administrator419

20.1.1 BDE Administrator界面组成419

20.1.2 配置BDE Administrator参数420

20.1.3 维护数据库别名422

20.2 Database Desktop424

20.2.1 创建新数据表424

20.2.2 设置和修改数据库别名427

20.2.3 维护数据的方法428

20.2.4 设置工作目录和私有目录429

20.2.5 设置Lookup字段430

20.2.6 设置密码保护431

20.2.7 使用QBE查询数据432

20.3 Data Pump435

20.4 SQL Explorer437

20.4.1 SQLExplorer的界面组成437

20.4.2 编辑表中的数据438

20.4.3 执行SQL语句439

20.5 SQL Monitor440

20.6 本章小结441

21.1.1 目录维护模块功能设计442

第21章 数据库开发综合实例442

21.1 整体功能设计442

21.1.2 文件维护模块功能设计443

21.1.3 辅助显示模块功能设计443

21.2 数据库设计443

21.3 目录维护模块详细功能设计447

21.3.1 创建新目录447

21.3.2 删除目录450

21.3.3 移动目录451

21.3.4 修改目录的名字453

21.3.5 目录的自动保存和恢复453

21.4.1 导入文件456

21.4 文件维护模块详细功能设计456

21.4.2 另存文件458

21.4.3 直接导出文件459

21.4.4 移动文件460

21.4.5 删除文件461

21.5 辅助显示模块详细功能设计462

21.5.1 Windows XP风格的菜单和工具栏462

21.5.2 状态栏显示462

21.6 运行结果464

21.7 本章小结465

附录 Delphi中的标准函数466

热门推荐