图书介绍

Delphi数据库开发与应用pdf电子书版本下载

Delphi数据库开发与应用
  • 暴风雪科技主编 著
  • 出版社: 上海:上海科学普及出版社
  • ISBN:7542726005
  • 出版时间:2004
  • 标注页数:400页
  • 文件大小:132MB
  • 文件页数:410页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

Delphi数据库开发与应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Delphi 7.0概述 1

1.1 Delphi 7.0的新特性 2

1.2 Delphi 7.0的集成开发环境(IDE) 3

1.2.1 主窗口 4

1.2.2组件面板 4

1.2.3代码浏览器 4

1.2.4代码编辑器 4

1.2.6工程管理器 5

1.2.5窗体设计器 5

1.2.7对象观察器 6

1.3面向对象的Pascal语言 6

1.3.1 Object Pascal面向对象编程 6

1.3.2 Object Pascal的数据类型 7

1.3.3 Object Pascal操作符及表达式 8

1.3.4 Object Pascal语句 9

1.3.5 Object Pascal过程与函数 12

1.4结构化异常处理 13

2.1.1数据库的建立 15

第2章 Delphi 7.0数据库开发基础 15

2.1数据库的基本概念 15

2.1.2数据表格的结构 16

2.2数据存取 16

2.2.1 TDataSource组件 16

2.2.2 TClientDataSet组件 20

2.3数据库应用程序的开发 20

2.3.1 初步设计 20

2.3.2功能实现 20

2.4.1将ObjectPascal语言与关系数据库相结合 21

2.4.2通过对象管理数据 21

2.3.3运行和维护程序 21

2.4 Delphi 7.0数据库管理系统的特点 21

2.4.3吸取了当前最先进的同数据库的连接技术 22

2.4.4采用开放式平台共享数据库 22

2.4.5强大的网络数据库功能 22

第3章 Delphi 7.0的数据库环境 23

3.1数据库工作平台(Database Desktop) 23

3.1.2创建数据表格 24

3.1.1 设置工作目录 24

3.1.3数据表格的属性 26

3.2数据库引擎(BDE) 29

3.2.1 BDE操作界面 29

3.2.2维护数据库别名 30

3.3 SQL资源管理器(SQL Explorer) 32

3.3.1 数据库资源管理器(Database Explorer) 32

3.3.2数据字典(Data dictionary) 35

3.5数据转移工具(Datapump) 36

3.4 SQL监视器(SQL Monitor) 36

第4章 Delphi7.0的BDE组件 39

4.1 BDE组件页的简介 40

4.2 TTable组件介绍 40

4.2.1 数据集组件基本知识 41

4.2.2 TTable主要的属性 41

4.2.3TTable组件的重要方法 47

4.2.4 TTable组件的重要事件 58

4.3.1 TQuery组件和TTable组件的比较 59

4.3.2 TQuery组件的重要属性 59

4.3 TQuery组件介绍 59

4.3.3 TQuery组件的重要方法 62

4.4 TStoredProc组件介绍 64

4.4.1 TStoredProc组件的重要属性 64

4.4.2 TStoredProc组件的重要方法 65

4.4.3利用TStoredProc组件实现存储过程 67

4.5 TDatabase组件介绍 67

4.5.1 TDatabase组件的重要属性 68

4.5.2 TDatabase组件的重要方法 70

4.6.1 TSession的重要属性 71

4.5.3 TDatabase组件的重要事件 71

4.6 TSession组件介绍 71

4.6.2 TSession的重要方法 72

4.7其他组件介绍 73

4.7.1 TBatchMove组件 73

4.7.2 TUpdateSQL组件 73

4.7.3 TNestedTable组件 73

4.8 BDE主要访问组件的应用 74

4.8.1利用TTable访问表格 74

4.8.2利用TQuery组件查询数据库 81

4.8.3利用TstoredProc组件执行存储过程 85

第5章 ADO数据访问组件 89

5.1 Microsoft数据访问简介 89

5.2 ADO组件页的介绍 90

5.2.1 TADOConnection组件 91

5.2.2 TADOCommand组件 92

5.2.3 TADODataSet组件 95

5.2.4 TADOTable组件 96

5.2.5 TADOQurey组件 98

5.3应用ADO操作数据 101

5.2.7 TRDSConnection组件 101

5.2.6 TADOStoredProc组件 101

第6章 数据浏览组件 105

6.1数据浏览组件概述 105

6.2数据浏览组件的基本特征 107

6.3 DBGrid组件 108

6.3.1应用 108

6.3.2基本属性 110

6.3.3基本事件 113

6.4.1应用 114

6.4 DBNavigator组件 114

6.4.2基本属性 115

6.4.3基本方法和事件 116

6.5 DBText组件 117

6.5.1 应用 117

6.5.2基本属性 119

6.6 DBEdit组件 120

6.6.1应用 120

6.7.1应用 122

6.7DBMemo组件 122

6.6.2主要属性 122

6.7.2主要属性及方法 123

6.8 DBImage组件 124

6.8.1应用 124

6.8.2主要属性及方法 126

6.9 DBComboBox组件 126

6.9.1应用 126

6.9.2基本属性 127

6.10.1应用 128

6.10 DBListBox组件 128

6.11 TDBCheckBox组件 131

6.10.2基本属性 131

6.12 TDBRadioGroup组件 134

6.13 TDBLookupListBox组件 137

6.13.1应用 137

6.13.2主要属性 139

6.14 TDBLookupComboBox组件 140

6.15 TDBCtrlGrid组件 142

6.17 TDBChart组件 146

6.16 TDBRichEdit组件 146

第7章 Delphi 7.0的数据仓库应用 147

7.1数据仓库概述 147

7.1.1数据仓库的产生 147

7.1.2数据仓库技术 148

7.2 DecisionCube组件 149

7.2.1 DecisionCube组件的属性 150

7.2.2 DecisionCube组件的事件 151

7.2.3 DecisionCube组件的方法 151

7.3 DecisionQuery组件 152

7.3.1 DecisionQuery组件的属性 153

7.3.2 DecisionQuery组件的方法 153

7.3.3 DecisionQuery组件的事件 154

7.4 Decision Source组件 154

7.5 Decision Pivot组件 154

7.6 Decision Grid组件 154

7.6.1 Decision Grid组件的属性 154

7.6.3 Decision Grid组件的事件 155

7.6.2 Decision Grid组件的方法 155

7.7 DecisionGraph组件 156

7.8一个使用Decision Cube组件的例子 157

第8章 QuickReprot的报表制作 163

8.1 QuickReport组件的概述 163

8.2 QuickReport组件页的介绍 164

8.2.1 TQuickRepr组件 164

8.2.2 TQRSubDetail组件 167

8.2.3 TQRBand组件 168

8.2.5 TQRExpr组件 169

8.2.4 TQRChildBand组件 169

8.2.6 TQRSysData组件 171

8.2.7 TQRGroup组件 172

8.2.8 TQRLabel组件 172

8.2.9 TQRDBText组件 172

8.2.10 TQRMemo组件 172

8.2.11 TQRRichText组件 172

8.2.12 TQRDBRichText组件 172

8.2.17 TQRPreview组件 173

8.3.1设计报表实例 173

8.3使用QuickReport组件编程 173

8.2.18 TQRChart组件 173

8.2.15 TQRDBImage组件 173

8.2.16 TQRCompositeReport组件 173

8.2.14 TQRImage组件 173

8.2.13 TQRShape组件 173

8.3.2应用向导快速生成报表 192

第9章 Delphi7.0的SQL编程 195

9.1 SQL的历史 195

9.2.1数据定义 196

9.2 SQL语句简介 196

9.2.2数据查询 198

9.2.3数据更新 199

9.3 SQL的优点 200

9.4 SQL在Delphi7.0中的应用 200

9.4.1 TQuery组件的使用 201

9.4.2在Tquery组件中编写简单的SQL查询命令 202

9.5 SQL语言编程概述 204

9.5.1 SQL命令文本的编写 205

9.5.2 SQL程序的执行 207

9.5.3通过TQuery组件如何获得活动的数据 208

9.6动态SQL语句的编程 209

9.6.1使用Params属性赋值 209

9.6.2使用ParamByName方法赋值 210

9.6.3使用Datasource属性赋值 210

9.6.4 Prepare方法的使用 213

9.7服务器端SQL编程 214

9.7.1存储过程编程 214

9.8 SQL编程实例 215

9.7.2触发器编程 215

第10章 Delphi 7.0的InterBase应用 219

10.1 InterBase服务器 219

10.1.1客户与服务器的定义 219

10.1.2 Borland数据库引擎(BDE) 220

10.1.3 InterBase数据库的管理和维护 220

10.1.4服务器端程序 224

10.2.2 IBQuery组件 226

10.2.1 IBTable组件 226

10.2 Delphi 7.0的InterBase组件页 226

10.1.5本地缓存 226

10.2.3 IBStoredProc组件 227

10.2.4 IBDataBase组件 227

10.2.5 IBTransaction组件 227

10.2.6 IBUpdateSQL组件 227

10.2.7 IBDataSet组件 227

10.2.8 IBSQL组件 227

10.3.2 InterBase Server 228

10.3.1 Local InterBase 228

10.2.10 IBSQLMonitor组件 228

10.3 InterBase数据库 228

10.2.9 IBDataBaseInfo组件 228

10.3.3 InterBase的特性简介 229

10.3.4 InterBase的约束 230

10.3.5 InterBase语法规则 231

10.3.6数据库对象命名规则 231

10.3.7文件命名规则 231

10.4一个应用InterBase组件的例子 232

10.3.8文件说明 232

第11章 客户/服务器开发 239

11.1 Delphi 7.0客户/服务器开发原理 239

11.1.1客户/服务器体系结构 239

11.1.2关系数据库体系结构与客户/服务器模式 240

11.1.3各种数据库服务器功能介绍 242

11.1.4 IDAPI结构原理 245

11.2 Delphi 7.0客户/服务器开发环境的构造 248

11.2.1 Borland SQL Links的安装 248

11.2.2配置SQL环境 249

11.3.1 定制数据库服务器的注册参数 252

11.3.2建立应用程序特定的别名 252

11.3.3控制数据库的联接 252

11.3 Delphi7.0的Client/Server编程 252

11.3.4处 Client/Server事务控制 253

11.3.5使用存储过程 255

11.3.6从开发平台到服务器的向上适化 258

11.3.7 Delphi 7.0的客户/服务器应用实例分析 259

12.1 多层体系结构的优势 275

第12章 Delphi 7.0的多层应用程序 275

12.1.1在共享的中间层封装了商业规则 276

12.1.2瘦客户端 276

12.1.3分布式数据处理 276

12.1.4提高安全性 276

12.2理解DATASNAP技术 276

12.2.1 多层应用程序的工作原理 277

12.2.2应用程序服务器的结构 278

12.3.1创建应用程序服务器 281

12.3创建多层应用程序 281

12.3.2创建客户端应用程序 290

12.4 自定义应用程序服务器 296

12.4.1扩展应用程序服务器的接口 296

12.4.2使用自定义的数据表 298

12.4.3 与状态无关的远程数据模块(RemoteDataModule)支持 298

12.5多层应用程序的事务处理管理 298

12.7.2为客户端应用程序创建ActiveForm 299

12.7.1把客户端应用程序作为ActiveX控件来发布 299

12.7把客户端应用程序作为ActiveX控件来发布 299

12.6支持主从关系数据表 299

12.8一个简单的分布式应用 301

第13章 综合实例1——商店管理系统 307

13.1 系统简介 307

13.2系统主要的功能模块 309

13.2.1系统首页 309

13.2.2查询功能 309

13.2.3 日常维护 309

13.3系统各模块窗体分析 310

13.2.5报表查看 310

13.2.4信息管理 310

13.4系统数据库表设计 317

13.4.1经理表 318

13.4.2员工表 318

13.4.3顾客表 318

13.4.6销售表 319

13.5系统代码分析 319

13.5.1功能选择页面 319

13.4.5 出租记录表 319

13.4.4商品表 319

13.5.2商品查询页面 321

13.5.3 日常管理的登录页面 333

13.5.4日常维护页面 336

13.5.5管理员登录页面 343

13.5.6商品和顾客信息管理页面 345

13.5.7商品出售页面 346

13.5.8查看统计报表页面 348

14.2.2账簿登记 350

14.2.1系统设置 350

14.1系统简介 350

14.2系统主要的功能模块 350

第14章 综合实例2——进销存管理系统 350

14.2.3查看明细 351

14.2.4账簿统计 351

14.2.5利润分析 351

14.2.6报表打印 351

14.2.7帮助 352

14.3系统各模块窗体分析 352

14.4系统数据库表设计 356

14.4.1 客户表 357

14.4.2员工表 357

14.4.3进货商表 357

14.4.4商品表 358

14.4.5单号表 358

14.4.6结款表 358

14.4.7费用支出表 359

14.5系统代码分析 359

精品推荐