请输入您要查询的百科知识:

 

词条 Delphi 7数据库开发完全手册
释义

基本信息

书名:Delphi 7数据库开发完全手册

ISBN:730206435

作者:张增强 刘成

出版社:清华大学出版社

定价:42

页数:464

出版日期:2003-4-1

版次: 1

开本:16开

包装:精装

简介

Delphi是一个极为优秀的RAD开发工具,在开发数据库方面有强大的功能。新推出的Delphi 7更是在业内产生了强大的冲击,具有和.NET技术一比高低的潜力。

本书全面系统地讲述了Delphi开发数据库的编程方法,深人探讨了Delphi 7提供的最新技术。内容包括:数据库的基础知识、传统的BDE数据引擎和数据库开发环境的配置、数据集和数据感应组件的使用、ADO和dbGO技术,以及dbExpress数据引擎和XML技术。最后还详细讲解了Delphi 7开发Web数据库程序的 WebBroker和WebSnap技术。

本书覆盖面广,并具有一定的深度,面向中级的Delphi用户,十分适合于那些能够设计一般窗体程序,正在学习使用Delphi进行数据库开发的读者。另外,也可以作为培训教材及参考手册。

目录

第1章 Delphi 7概述

l. 1 Delphi简介

1. 2 Delphi的新特征

1. 2. l 编译器功能增强

1. 2. 2 新增了两个网络协议组件组Indy Intercepts和Indy I/O Handlers

1. 2. 3 可定制化的View视窗

1. 2. 4 可定制的代码完成功能

1. 2. 5 更加强大的网络开发功能

l. 2. 6 跨平台开发库(CLX)

1. 2. 7 新增了Rave报表制作工具

1. 2. 8 数据库功能增强

1. 2. 9 支持Microsoft公司的.NET技术

1. 2. 10 对Windows XP风格的支持

1. 3 Delphi访问数据库的机制

1. 3. 1 BDE

1. 3. 2 ADO

1. 3. 3 dbExpress

1. 4 小结

第2章 数据库基础

2. 1 数据库简介

2. 1. 1 关系数据模型的基本概念

2. 1. 2 数据库保护的基本概念

2. 2 SQL语言简介

2. 2. l 运算符和函数

2. 2. 2 数据类型

2. 2. 3 数据定义语言(DDL)的实现

2. 2. 4 数据操作语言(DML)的实现

2. 2. 5 数据库管理和控制的实现

2. 3 Database Desktop的使用

2. 3. l 界面介绍

2. 3. 2 建立表结构

2. 3. 3 表窗口操作

2. 3. 4 查询窗口操作

2. 3. 5 SQL编辑窗口操作

2. 4 选择和建立数据库

2. 4. l 选择数据库

2. 4. 2 设计数据库的步骤

2. 5 典型的数据库

2. 5. l Oracle数据库

2. 5. 2 SQL Server 2000

2. 5. 3 MySQL

2. 5. 4 InterBase

2. 6 桌面数据库程序示例

2. 6. 1 一个数据表的浏览程序

2. 6. 2 建立Master/Detail关系的桌面数据库程序

2. 6. 3 通过向导Form Wizard建立Master/Dtail

2. 7 小结

第3章 数据库环境的设置和 BDE工具

3. 1 BDE简介

3. 2 BDE Adndnistrator

3. 2. l 界面介绍

3. 2. 2 建立一个本地数据库别名

3. 2. 3 建立网络数据库别名

3. 2. 4 用ODBC连接Access数据库

3. 3 SQL Explorer

3. 4 SQL Monitor

3. 5 Data Pump

3. 6 小结

第4章 数据集

4. 1 TDataset

4. 2 深入研究TTable

4. 2. 1 TBDEDataset

4. 2. 2 TDBDataset

4. 2. 3 TTable的属性和方法

4. 2. 4 打开和关闭数据集

4. 2. 5 连接一个数据表的实例

4. 2. 6 建立数据表

4. 2. 7 浏览数据表

4. 2. 8 书签

4. 2. 9 查询记录

4. 2. 10 检索数据表

4. 2. 11 记录的编辑

4. 2. 12 数据调和

4. 2. 13 过滤器

4. 2. 14 TTable的其他功能

4. 3 深入研究TField

4. 3. 1 访问字段的值

4. 3. 2 字段名和编号的转换

4. 3. 3 字段编辑器

4. 3. 4 建立计算字段

4. 3. 5 建立查询字段

4. 3. 6 建立Aggregate字段

4. 3. 7 字段的其他属性

4. 4 深入研究TQuery

4. 4. 1 TQuery组件的属性. 方法和事件

4. 4. 2 比较TQuery和TTable

4. 4. 3 返回可以修改的数据集

4. 4. 4 设置静态的SQL语句

4. 4. 5 用TQuery建立一个数据表的浏览程序

4. 4. 6 设置动态的SQL语句

4. 4. 7 Prepared属性. Prepare方法和UnPrepare方法

4. 4. 8 设置查询参数

4. 4. 9 一个数据库测览程序

4. 4. 10 从数据集中获取SQL参数

4. 5 深入研究TStoredProc

4. 5. 1 TStoredProc组件的属性. 方法和事件

4. 5. 2 TStoredProc的使用步骤

4. 5. 3 使用TParam类

4. 5. 4 使用TStoredProc调用存储过程的实例

4. 5. 5 使用TQuery组件调用存储过程

4. 6 小结

第5章 数据访问组件

5. l 数据访问组件简介

5. 2 TDatasource组件

5. 3 TDatabase组件

5. 3. 1 TDatabase组件的属性. 方法和事件

5. 3. 2 建立应用程序级别的数据库别名

5. 3. 3 实现登录过程

5. 4 TSession组件

5. 4. 1 TSession组件的属性. 方法和事件

5. 4. 2 处理别名

5. 4. 3 处理驱动

5. 4. 4 获取数据库的对象

5. 4. 5 控制数据库组件和连接

5. 4. 6 管理Paradox表的密码

5. 4. 7 一个测览BDE的Alias和Driver的实例

5. 5 TBatchMove组件

5. 5. 1 TBatchMove组件的属性和方法

5. 5. 2 使用TBatchMove组件

5. 6 TUpgradeSQL组件

5. 6. 1 TUpgradeSQL组件的属性和方法

5. 6. 2 使用TUpgradeSQL组件

5. 7 TNestedTable组件

5. 8 数据模块DataModule

5. 9 小结

第6章 数据感应组件

6. 1 数据感应组件概览

6. 2 数据感应组件的基本特征

6. 3 TDBGrid组件

6. 3. 1 TDBGrid的属性和设计

6. 3. 2 TDBGrid组件的事件和使用

6. 4 TDBNavigator组件

6. 5 其他的数据感应组件

6. 6 小结

第7章 ADO与dbGO

7. 1 ADO技术

7. 1. 1 ADO的发展

7. l. 2 ADO对象

7. 1. 3 使用ADO

7. 1. 4 ADO的游标(Cursor)

7. l. 5 ADO组件

7. 2 建立一个ADO应用程序

7. 3 建立ADO连接字符串

7. 3. l 使用ConnectionString编辑器

7. 3. 2 建立和使用UDL文件

7. 3. 3 手工编辑ConngctionString

7. 4 TADOConnection组件

7. 4. 1 TADOConnection组件的属性. 方法和事件

7. 4. 2 处理ADO对象

7. 4. 3 连接控制

7. 4. 4 在应用程序中建立事件的日志

7. 4. 5 获取数据库的信息

7. 4. 6 事务处理

7. 4. 7 直通查询方式

7. 5 TADOCommand组件

7. 5. 1 TADOCommand组件的属性和方法

7. 5. 2 直通模式

7. 5. 3 TParameter和TParameters

7. 6 TADODataset组件

7. 6. 1 TADODataSet组件的属性. 方法和事件

7. 6. 2 确定TADODataset执行的操作

7. 6. 3 批处理(BatchUpdat)

7. 6. 4 记录集的操作

7. 6. 5 事件的使用

7. 6. 6 数据的调和

7. 7 TADOQuery组件和TADOTable组件

7. 8 TRDSConnection组件

7. 9 公文包模型

7. 10 一个dbGO应用程序

7. 11 小结

第8章 dbExpress

8. 1 Delphi 7和dbExpress

8. 1. l dbExpress简介

8. 1. 2 dbExpress的接口

8. l. 3 dbExpress的数据类型

8. 1. 4 Delphi 7的 dbExpress组件

8. 2 TSQLConnection组件

8. 2. 1 TSQLConnection组件的属性方法和事件

8. 2. 2 连接的配置

8. 2. 3 控制执行的语句数目

8. 2. 4 事务处理

8. 2. 5 执行SQL命令

8. 3 SQLDataset组件

8. 3. 1 SQLDataset组件的属性. 方法和事件

8. 3. 2 SQLDataset组件的使用

8. 3. 3 项目1:浏览单向数据集

8. 3. 4 项目2:缓存单向数据集

8. 4 TSimpleDataSet组件

8. 5 小结

第9章 快速创建报表

9. 1 QReport概述

9. 2 报表向导

9. 3 报表模板

9. 3. 1 Quicrkeport Labels模板

9. 3. 2 QuickReport List模板

9. 3. 3 QuickReport Master/Detail模板

9. 4 QReport组件介绍

9. 4. 1 TQuickRep组件

9. 4. 2 TQRBand组件

9. 4. 3 TQRExpr组件

9. 4. 4 其他QReport组件的介绍

9. 5 安装QReport组件面板

9. 6 Rave组件

9. 6. 1 Rave组件简介

9. 6. 2 使用Rave组件

9. 7 小结

第10章 Decision Cube数据仓库

10. 1 Decision Cube简介

10. 2 TDecisionQuery组件

10. 3 TDecisinnCube组件

10. 4 TDecisionSource组件

10. 5 TDecisionGrid组件

10. 6 TDecisionPivot组件

10. 7 TDecisionGraph组件

10. 8 小结

第11章 多层分布式应用程序系统. 296

11. l 数据库应用程序的发展

11. 1. 1 从桌面数据库程序到客户/服务器

11. l. 2 比较客户/服务器和桌面数据库开发

11. 1. 3 客户/服务器系统开发

11. 1. 4 多层分布式系统

11. 2 开发多层分布式应用程序系统

11. 2. 1 多层分布式应用程序体系结构

11. 2. 2 多层分布式应用程序系统开发示例

11. 3 应用程序服务器组件TRmoteDataModule

11. 3. 1 TRemoteDataModule的基本属性和方法

11. 3. 2 为RemoteDataModule添加属性和方法

11. 3. 3 Instancing(实例)模型

11. 3. 4 Threading Model(线程模型)

13. 6. 3 XMLDocument组件的事件

13. 6. 4 使用DOM接口操作XML文件

13. 6. 5 使用JXMLNode

13. 6. 6 使用IXMLNode转变数据集为XML文件

13. 7 利用向导生成和使用XML接回

13. 7. 1 生成XML文件接口

13. 7. 2 使用生成的XML文件接口

13. 8 XML简介

13. 8. l XML语法简介

13. 8. 2 XML Schemas

13. 9 小结

第14章 WebBroker

14. 1 Web程序

14. 1. l 网页

14. 1. 2 CGI

14. 1. 3 ISAPI

14. l. 4 Apache Modules

14. 1. 5 使用 Web服务器

14. 2

WebBroker 概述

14. 3 DB Web Application向导

14. 4 TWebModule组件

14. 4. 1 TCustomWebDispatcher组件

14. 4. 2 动作项(TWebActionItem)

14. 4. 3 返回内容

14. 4. 4 传送流

14. 4. 5 获取客户输入的数据

14. 4. 6 进行安全验证

14. 4. 7 设置Cookie

14. 5 页面生成器组件

14. 5. 1 TPageProducer组件

14. 5. 2 TDataSetPageProducer组件

14. 5. 3 TDSTableProducer组件

14. 6 使用Web APP Debugger

14. 7 开发和使用Apache Module

14. 8 小结

第15章 WebSnap

15. 1 Active ServerPages

15. 1. 1 Delphi和ASP

15. 1. 2 利用Delphi建立ASP对象

15. 2 开发WebSnap程序

15. 2. l 一个最简单的WebSnap程序

l5. 2. 2 WebSnap程序的组件和脚本

15. 2. 3 设计多页面

15. 2. 4 Adapter组件

15. 2. 5 使用Adapter和AdapterPage Producer设计页面内容

15. 2. 6 硬编码和脚本代码

15. 2. 7 WebSnap和数据库程序

15. 2. 8 建立Master/Detail关系的WebSnap程序

15. 2. 9 会话管理

15. 2. 10 安全认证

15. 3 小结

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/7 15:43:32