《Delphi 4.0数据库编程》求取 ⇩

第一章 Delphi开发数据库应用程序概述1

1.1 使用数据库1

1.1.1 数据访问部件(Data Access)1

1.1.2 Delphi支持的数据库种类3

1.2 数据库结构4

1.3 设计用户接口4

1.4 Delphi4.0 在数据库方面的新技术5

1.4.1 Web上的Client/Server技术6

1.4.2 数据分析7

1.4.3 组件制造中心7

1.4.4 提高程序设计人员的生产力7

1.5 运用Delphi 4.0开发数据库应用程序的步骤8

1.5.1 Database Form Wizard8

1.5.2 开发数据库应用程序的基本步骤8

1.5.3 形成完整的数据库系统9

第二章 数据访问部件(Data Access)11

2.1 数据访问部件简介11

2.2 数据集部件(DataSet)13

2.2.1 数据集部件Table13

2.2.2 数据集的属性19

2.2.3 数据集的重要事件26

2.3 DataSource部件26

2.3.1 DataSource部件的属性26

2.3.2 DataSource部件的事件27

2.4 NestedTable部件28

2.5 Database部件29

2.5.1 Database部件的重要属性29

2.5.2 DataSource 部件重要的方法、事件31

2.6 Session部件32

2.6.1 Session部件的重要属性32

2.6.2 Session部件的方法33

2.6.3 Session部件应用举例33

2.7 BatchMove部件38

2.7.1 BatchMove部件的重要属性38

2.7.2 BatchMove部件的执行方法40

2.8 UpdateSQL部件40

第三章 数据控制部件(Data Control)41

3.1 数据控制部件简介41

3.1.1 各个数据控制部件使用范围41

3.1.2 数据控制部件的共同属性42

3.2 DBGrid部件44

3.2.1 DBGrid部件的重要属性44

3.2.2 DBGrid部件的重要事件45

3.2.3 一个用DBGrid部件显示数据库记录的例子45

3.3 DBNavigator部件47

3.3.1 使用DBNavigator部件为数据库记录定位48

3.3.2 根据需要改变DBNavigator部件49

3.3.3 DBNavigator部件的重要属性49

3.4 DBText部件50

3.4.1 DBText部件的重要属性50

3.4.2 DBText部件的方法和事件50

3.4.3 一个使用DBText部件的例子50

3.5 DBEdit部件51

3.5.1 DBEdit部件的重要属性51

3.5.2 DBEdit部件的重要方法和事件51

3.5.3 一个使用DBEdit部件的例子51

3.6 DBMemo部件53

3.6.1 DBMemo部件的重要属性53

3.6.2 一个使用DBMemo部件的例子54

3.7 DBImage部件55

3.8 DBListBox部件55

3.8.1 DBListBox部件的重要属性56

3.8.2 一个使用DBListBox部件的例子56

3.9 DBComboBox部件57

3.9.1 DBcomboBox部件的重要属性57

3.9.2 一个使用DBcomboBox部件的例子58

3.10 DBLookupListBox部件58

3.11 DBLookupCombobBox部件59

3.12 DBCheckBox部件59

3.13 DBRadioGroup部件59

3.14 DBRichEdit部件59

3.15 DBCtrlGrid部件59

3.16DBChart部件60

第四章 数据记录的基本操作61

4.1 一个简单的例子61

4.1.1 选择合适的部件61

4.1.2 设置部件的属性62

4.1.3 运行程序63

4.1.4 创建数据库应用程序的基本步骤63

4.1.5 修改成具有更复杂功能的程序64

4.2 数据库中有关记录的操作67

4.2.1 查询数据库中的记录67

4.2.2 修改数据库中的记录72

4.2.3 插入和删除记录78

4.2.4 输入数据的合法性验证83

4.3 字段对象的使用86

4.3.1 字段对象的类型86

4.3.2 创建永久的字段对象87

4.3.3 字段对象的属性及其设置方法88

4.3.4 字段对象的事件90

4.3.5 字段对象的类型转换91

4.3.6 对字段对象访问91

4.3.7 自定义字段对象96

4.3.8 字段编辑器的使用99

第五章 Decision Cube部件104

5.1 Decision Cube部件组简介104

5.1.1 Decision Cube部件104

5.1.2 Decision Query部件107

5.1.3 Decision Grid部件109

5.1.4 Decision Graph部件116

5.1.5 Decision Pivot部件120

5.1.6 Decision Source部件122

5.2 一个综合使用Decision Cube部件的例子123

5.2.1 建立数据库表123

5.2.2 为程序添加部件,并设置属性126

5.2.3 为程序增加代码130

5.2.4 执行程序131

第六章 QReport部件135

6.1 快速生成报表的两种方法135

6.1.1 Quick Report Wizard135

6.1.2 Report Templates139

6.2 QReport部件简介153

6.2.1 TQuickRep部件154

6.2.2 TQRSubDetail部件157

6.2.3 TQRBand部件158

6.2.4 TQRChildBand部件160

6.2.5 TQRGroup部件160

6.2.6 TQRLabel部件160

6.2.7 TQRDBText部件161

6.2.8 TQRExpr部件161

6.2.9 TQRSysData部件163

6.2.10 TQRMemo部件164

6.2.11 TQRRichText部件164

6.2.12 TQRDBRichText部件164

6.2.13 TQRShape部件164

6.2.14 TQRImage部件164

6.2.15 TQRDBimage部件165

6.2.16 TQRCompositeReport部件165

6.2.17 TQRPreview部件165

6.2.18 TQRChart部件166

6.3 自己动手制作一个报表166

6.3.1 设计报表的功能166

6.3.2 窗体设计166

6.3.3 为程序增加代码170

6.3.4 执行程序171

第七章 Delphi的数据库工具173

7.1 数据库资源管理器(Database Explorer)173

7.1.1 浏览面板174

7.1.2 信息面板177

7.2 数据字典(Data Dictionary)179

7.2.1 数据库179

7.2.2 属性集180

7.3 SQL监视器(SQL Monitor)181

7.3.1 使用SQL监视器182

7.3.2 跟踪选项182

7.3.3 带参数的查询183

7.3.4 调试应用程序183

7.4 Data Pump工具184

第八章 DELPHI中的SQL编程187

8.1 结构化查询语言SQL187

8.1.1 SQL语言的发展历史187

8.1.2 SQL语言的功能特点188

8.2 DELPHI中SQL的基本应用188

8.2.1 Query部件189

8.2.2 Query部件的简单使用191

8.2.3 使用SQL Builder编写SQL语句193

8.2.4 通过Query部件修改数据194

8.3 SQL语句中使用参数196

8.3.1 使用Params属性为参数赋值197

8.3.2 使用ParamByName方法为参数赋值197

8.3.3 使用Datasource属性为参数赋值198

8.3.4 Prepare方法的使用200

8.4 在运行期间使用SQL语句200

8.4.1 运行期间编写SQL语句200

8.4.2 SQL程序的执行202

8.5 SQL编程实例202

8.5.1 例程:设计一个功能强大的数据库查询工具202

第九章 建立一个完整的数据库应用程序213

9.1 数据库应用程序的功能要求213

9.2 程序结构设计214

9.3 程序的窗体设计216

9.3.1 用户登录窗体216

9.3.2 密码设置窗体217

9.3.3 数据模块窗体217

9.3.4 新增雇员窗体218

9.3.5 新增部门窗体219

9.3.6 数据查询窗体219

9.3.7 报表类型选择窗体221

9.3.8 列表类型报表窗体222

9.3.9 主表/明细表类型报表窗体223

9.3.10 数据统计窗体224

9.4 程序的代码编写226

9.4.1 用户登录226

9.4.2 设置密码228

9.4.3 新增雇员229

9.4.4 新增部门233

9.4.5 数据查询234

9.5 执行程序238

第十章 Delphi客户/服务器应用程序开发243

10.1 Delphi客户/服务器结构原理243

10.1.1 为什么采用客户/服务器模式243

10.1.2 客户/服务器体系结构的基本原理247

10.1.3 Delphi的客户/服务器解决方案248

10.2 Delphi客户/服务器应用环境的配置250

10.2.1 客户端配置数据库引擎BDE250

10.2.2 为系统选择一个合适的数据库服务器254

10.3 Delphi的Client/Server数据库应用开发技术258

10.3.1 如何连接数据库服务器258

10.3.2 如何运行服务器上的存储过程263

10.3.3 如何进行数据库应用中的事务控制267

10.4 Delphi客户/服务器应用实例分析270

10.4.1 数据库环境270

10.4.2 数据库应用程序分析273

第十一章 用Delphi创建多层数据库程序285

11.1 多层数据库技术概述285

11.1.1 单/双层数据库程序285

11.1.2 多层数据库应用程序简介286

11.1.3 采用多层数据库结构的优点286

11.2 MIDAS技术287

11.2.1 基于MIDAS技术的多层数据库应用程序287

11.2.2 客户端程序的结构289

11.2.3 应用程序服务器的结构291

11.2.4 选择合适的通信协议291

11.3 创建一个多层数据库应用程序的基本过程292

11.3.1 创建应用程序服务器292

11.3.2 注册、安装应用程序服务器296

11.3.3 创建客户端程序298

第十二章 Web数据库编程300

12.1 Web数据库编程中的基本概念300

12.1.1 Web数据库的基本结构300

12.1.2 HTML在Web数据库编程中的作用302

12.1.3 Web服务器程序303

12.2 使用Delphi编写ISAPIDLL305

12.2.1 返回静态页面305

12.2.2 返回动态页面310

12.2.3 接收用户输入的ISAPIDLL311

12.2.4 一个完整的Web数据库应用程序319

12.3 编写Win-CGI和标准CGI的服务器程序326

12.3.1 编写Win-CGI和标准CGI的服务器程序326

12.3.2 调试Win-CGI和标准CGI服务器程序326

12.3.3 Win-CGI、标准CGI和ISAPI DLL之间的相互转化326

附录A Database Desktop介绍330

A.1 Database Desktop窗口330

A.2 设置工作目录330

A.3 设置私有目录331

A.4 创建桌面型数据表331

A.5 桌面型数据表的属性设置332

A.5.1 Validity Check属性332

A.5.2 Table Lookup 属性333

A.5.3 Secondary Indexes属性334

A.5.4 Referential Integrity属性334

A.5.5 Password Security属性335

A.5.6 Table Language属性336

A.6 创建SQL类型数据表336

A.7 在Database Desktop中执行SQL语句338

A.8 使用QBE查询数据339

附录B Local SQL343

B.1 命名规则(Naming Conventions)343

B.1.1 数据表的命名规则343

B.1.2 列的命名规则344

B.1.3 日期的命名规则344

B.2 数据处理(Data Manipulation)344

B.2.1 SELECT语句345

B.2.2 INSERT语句347

B.2.3 UPDATE语句347

B.2.4 DELETE语句347

B.2.5 数据处理语言中的参数347

B.2.6 集合函数(Aggregate functions)348

B.2.7 字符串函数(String functions)348

B.2.8 日期函数(Date functions)348

B.2.9 运算符(Operators)349

B.2.10 数据库处理语言举例349

B.3 数据定义(Data definition)350

B.3.1 CREATE TABLE语句350

B.3.2 ALTER TABLE语句351

B.3.3 DROP TABLE语句352

B.3.4 CREATE INDEX语句352

B.3.5 DROP INDEX语句352

B.3.6 CREATE VIEW语句353

B.3.7 数据库定义语言举例353

附录C InterBase介绍354

C.1 Local InterBase354

C.2 InterBase Server354

C.3 InterBase的特性简介355

C.4 InterBase的约束357

C.5 语法规则358

C.6 数据库对象命名规则358

C.7 文件命名规则359

C.8 文件说明359

C.8.1 主文件说明359

C.8.2 次级文件说明360

1999《Delphi 4.0数据库编程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由刘韬等编 1999 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual Basic 6.0 数据库编程(1999 PDF版)
Visual Basic 6.0 数据库编程
1999 清华大学出版社;西蒙与舒斯特国际出版公司
Visual Basic 6.0数据库编程(1999年11月第1版 PDF版)
Visual Basic 6.0数据库编程
1999年11月第1版
自学JDBC数据库编程(1998年08月第1版 PDF版)
自学JDBC数据库编程
1998年08月第1版 清华大学出版社
Delphi 4数据库开发实务(1999 PDF版)
Delphi 4数据库开发实务
1999 青岛:青岛出版社
Delphi 3.0数据库开发指南(1998 PDF版)
Delphi 3.0数据库开发指南
1998 北京:清华大学出版社
Delphi 4.0实用数据库编程(1999 PDF版)
Delphi 4.0实用数据库编程
1999 合肥:中国科学技术大学出版社
数据结构数据库与编程(1990 PDF版)
数据结构数据库与编程
1990 西安:西安交通大学出版社
Delphi数据库编程自学教程(1997 PDF版)
Delphi数据库编程自学教程
1997 北京:清华大学出版社
Delphi3.0/4.0多媒体与数据库编程(1998 PDF版)
Delphi3.0/4.0多媒体与数据库编程
1998 北京:清华大学出版社
数据库应用教程·数据库应用教程(1999 PDF版)
数据库应用教程·数据库应用教程
1999 北京:科学出版社
Delphi 4.0高级程序设计(1999 PDF版)
Delphi 4.0高级程序设计
1999 北京:人民邮电出版社
Delphi数据库编程技术(1999 PDF版)
Delphi数据库编程技术
1999 北京:人民邮电出版社
Visual J++数据库编程(1998 PDF版)
Visual J++数据库编程
1998 北京:电子工业出版社
JAVA 数据库编程指南(1998 PDF版)
JAVA 数据库编程指南
1998 北京:电子工业出版社
Delphi 4.0多媒体实用编程技术(1999 PDF版)
Delphi 4.0多媒体实用编程技术
1999 北京:中国水利水电出版社