Delphi 4.0 数据库与Internet开发指南
潘将
7302036470
清华大学出版社 / 1999-11-30
平装 / 16开 / 398页 / 0字
¥32.00
缺货
"Delphi 4.0 数据库与Internet开发指南"的详细介绍……
内容简介
本书是供Delphi的数据库和Internet应用程序开发人员使用的开发指南,共13章,分三部分。第一
部分介绍Deiphi4.0的新特性和相关组件(数据库和Internet组件),并介绍了Delphi数据库工具的使用
方法,包括第1-5章;第二部分介绍Delphi数据库和Internet应用程序的实际开发,内容有SQL数据库编
程、本地数据库开发,以及使用Delphi生成数据库报表和Internet实用编程,包括第6—9章;第三部分介
绍如何用Delphi从事数据库和Internet的高级开发,内容有多层数据库应用程序开发、使用C0RBA开发
数据库应用程序,以及运用面向对象软件工程进行数据库开发和Web数据库开发,包括第10—13章。
本书主要供中高级Delphi程序员参考,也可供初学者循序渐进地学习Delphi数据库和Internet应用
编程使用。
哪里可以买到"Delphi 4.0 数据库与Internet开发指南"?
很抱歉,目前暂无商城正在出售"Delphi 4.0 数据库与Internet开发指南"。您可以定制本书的有货通知,当有书店开始销售本书时,好图书将通过电子邮件通知您。
※ 如果您是第一次来到好图书选购图书,请点此查看“购书指南”。
※ 发现价格错误了?书店有售而好图书却没有显示?立刻点此给好图书改错。
※ 图书价格仅供参考,实际售价及是否有库存以各网站实际标示为准。
※ 若售价差别过大,可能因不同规格或者版本引起,请自行甄别。
我来评论一下"Delphi 4.0 数据库与Internet开发指南"……
"Delphi 4.0 数据库与Internet开发指南"的图书目录……
目录
第1章 Delphi4.0的新特性和安装指南
1.1 Delphi4.0的新特性
1.2 Delphi4.0的安装
1.3 Delphi4.0可视化开发环境简介
1.3.1 构成Delphi4.0开发环境的基本模块
1.3.2 利用Delphi4.0开发应用程序简介
1.4 Delphi4.0组件使用简介
1.4.1 可视化组件
1.4.2 非可视组件
1.4.3 定时器和公用对话框组件
1.5 Delphi4.0帮助使用说明
1.6 本章小结
第2章 数据访问和数据控制组件
2.1 数据库组件分类简介
2.2 数据访问组件
2.2.1 数据源组件
2.2.2 数据库组件
2.2.3 数据集组件
2.2.4 其他可用组件
2.3 数据控制控件
2.3.1 文本相关控件
2.3.2 数据相关的列表框、组合框和复选框
2.3.3 其他数据相关控件
2.4 本章小结
第3章 MIDAS组件
3.1 MIDAS组件简介
3.2 MIDAS组件特性及其使用
3.2.1 MIDAS应用背景
3.2.2 MIDAS组件特性
3.3 本章小结
第4章 Delphi4.0的Internet组件
4.1 Internet编程基本概念介绍
4.2 Internet组件介绍及其应用
4.2.1 Socket编程相关组件
4.2.2 WWW编程相关组件
4.2.3 其他被集成组件
4.3 本章小结
第5章 Delphi4.0数据库工具
5.1 数据库桌面工具
5.1.1 有关的数据库基本概念
5.1.2 数据库桌面的表操作
5.1.3 数据库桌面的查询操作
5.1.4 动态数据交换
5.2 数据库资源管理器的使用
5.2.1 配置数据库资源
5.2.2 查看数据库构成情况
5.2.3 数据字典管理
5.3 SQLMonitor的使用
5.4 数据库窗体向导
5.5 数据库字段对象编辑器及其使用
5.6 本章小结
第6章 Delphi和SQL数据库编程
6.1 SQL语言简介
6.2 SQL查询和TQuery组件的应用
6.2.1 TQuerY组件执行SQL查询的过程及特点
6.2.2 SQL查询的实现
6.2.3 与TQuery组件的SQL查询有关的技术问题
6.2.4 通过SQL编程实现一个查询界面
6.2.5 字段组件在实际编程中的应用
6.3 数据缓冲更新机制和TUpdateSQL组件的应用
6.3.1 数据库应用的缓冲更新机制
6.3.2 缓冲更新中TUpdateSQL组件的应用
6.3.3 SQL缓冲更新实例
6.4 数据库存储过程和TSTOredProC组件的应用
6.4.1 存储过程的含义及类型
6.4.2 存储过程的分类实现
6.4.3 存储过程中参数的使用
6.5 SQLBuilder的使用
6.6 SQL编程实例
6.7 本章小结
第7章 本地数据库应用程序开发
7.1 Delphi4.0数据库应用程序结构
7.2 数据库控制和TDatabase组件的应用
7.2.1 用数据库组件管理连接
7.2.2 数据库组件和事务管理
7.3 数据库会话控制和TSession组件的应用
7.3.1 使用默认会话
7.3.2 创建并使用附加会话组件
7.3.3 多重会话和多线程
7.4 InstallShieldExpress的使用
7.5 本章小结
第8章 数据库报表的应用和管理
8.1 快速报表工具页组件
8.2 数据库报表生成和打印支持
8.2.1 手工创建报表
8.2.2 使用QuickReportWizard生成报表
8.2.3 使用报表模板
8.2.4 数据库报表的打印支持
8.3 数据库报表应用和管理编程实例
8.4 本章小节
第9章 基于Delphi4.0的Internet实用编程
9.1 开发Intemet程序的预先说明
9.2 普通Intemet实用程序的开发
9.2.1 IntemetChat实用程序的Socket编程实现
9.2.2 IntemetChat的另一种实现
9.3 普通Web服务器扩展程序的开发
9.3.1 Web服务器开发技术背景
9.3.2 用CGI方式扩展Web服务器
9.3.3 用API方式扩展Web服务器
9.4 本章小结
第10章 多层数据库应用程序的开发
10.1 Delphi4.0分布式数据库应用支持及其结构
10.1.1 Delphi的MIDAS技术简介
10.1.2 Delphi的分布式数据库应用程序结构
10.2 MIDAS分层开发概述
10.2.1 多层数据库应用程序工作流程
10.2.2 多层数据库应用程序的建立步骤
10.3 建立应用服务器
10.3.1 创建步骤具体描述
10.3.2 建立应用服务器实例
10.4 建立客户应用程序
10.4.1 客户应用程序的创建步骤
10.4.2 一个简单的客户端
10.4.3 扩展客户端功能
10.4.4 处理和应用服务器的连接
10.5 本章小结
第11章 CORBA技术及在编程中的应用
11.1 CORBA技术简介
11.1.1 CORBA和分布式系统
11.1.2 CORBA基本概念
11.2 CORBA应用程序结构和开发步骤
11.2.1 CORBA应用程序结构
11.2.2 CORBA应用程序开发步骤
11.3 CORBA应用程序实例
11.4 本章小结
第12章 Delphi数据库规范化开发和软件工程
12.1 面向对象数据库程序开发概述
12.2 系统的需求分析
12.3 系统的设计
12.4 系统的实现
12.5 系统的交付
12.6 本章小结
第13章 Web数据库发布
13.1 用CGI编程实现数据库发布
13.1.1 包含数据库信息的HTML页面初步
13.1.2 使用超链接的数据库内容发布
13.1.3 HTML表单和数据库查询
13.2 ISAPI编程与数据库发布
13.2.1 集成数据库的WebModule
13.2.2 Web组件的使用
13.3 本章小结
附录 SQL语法速查
"Delphi 4.0 数据库与Internet开发指南"的书摘……
第1章 Delphi4.0的新特性和安装指南
1.1 Delphi4.0的新特性
Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序
开发工具。它使用了MicrosoftWindows图形用户界面的许多先进特性和设计思想,采用了
可重复利用的完整的面向对象程序设计语言(0bject-0rientedLanguage)、当今世界上最快
的编译器和最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应
用软件无疑会大大地提高编程效率;而且随着应用的深入,他们将会发现编程不再是枯燥
无味的工作——Delphi的每一个设计细节都将带给用户一份欣喜。
为了使读者能对目前最新的Delphi版本的整体性能有一个基本的了解,以下将概述
Delphi4.0版本的更新情况。与以前的Delphi版本相比较,Delphi4.0在以下几方面作了
重大改进(以Delphi4.0客户/服务器套件版本为例):
·对于原面向对象编程语言ObjectPascal的改进
Delphi4.0的ObjectPascal新增了对动态数组、方法重载、默认参数、64位整数类型、
32位无符号整数的支持,并对实数类型作了改动。
在以前的Delphi版本中,一般只支持如array[1..100]的静态数组的声明,而在Dekphi
4.0中,则只需声明数组的维数和元素类型,即可定义动态数组,如array areay ofstring声
明了一个字符串的二维数组。
在Delphi4.0中,对象可以拥有同名的多个方法,它们以不同的参数表来区分,对这
些重载的方法用关键字overload来标识。例如一个对象可以有如下的两个建构方法:
constructorcreate(Aowner: Tcomponent) ; Overload;override ;
constructorCreate(Aowner:Tcomponent;Text:string);overload;
在Delphi4.0中,用户还能把默认参数提供给过程和函数。默认参数一般只出现在参数
表的最后,它具有如下的形式:名称:类型=值。当调用一个在声明中包括默认参数的
过程或函数时,默认参数的值可以有选择地忽略,如以下的声明:
proCedureFillArray(A:arrayofInteger;VaIue:Integer=0);
它完成了与以下的两条语句相同的事:
FillArray(MyAeray,0);
FillArray(MyArray);
另外,Delphi4.0也对它支持的数据类型进行了改进。为了处理超出普通整数(32位
长整数)表示范围的整数,Delphi4.0引入了64位整数,它可表示从-263到263-1的数值
范围。大多数标准程序把64位整数近似地作为32位整数处理,但是诸如High,Low,
SuCC,Pred,IncDec,Dec,IntToStr和IntToHex等函数则支持将完全的64位整数作为其参数,而
且函数Round和Trunc也返回64位整数值。作为Delphi4.0的新函数,StrToInt64 和
StrToInt64Def中也加入了对64位整数的支持。Delphi4.0还引入了一个真正的32位无符
号整数类型Longw。rd。对于实数类型,以前是用48位浮点数来表示的,现在则用64位双
精度值来表示。
·对于工程管理器的改进
工程管理器(ProjectManager)是Delphi集成开发环境(IDE)的重要组成部分。Delphi
4.0对它有以下的改进:可以把几个工程集成到一个工程组中去。这能让用户首先开发独
立的工程,如多层应用程序中的各层或多个动态连接库,然后再把它们组装成一个大的可执
行程序。
·对于代码浏览器的改进
Delphi4.0的代码浏览器把许多步骤自动化了,从而使创建类的工作变得更加简单。
用户只要在程序的界面部分输入一个方法的原型,代码浏览器就可以在程序的实现部分
自动完成其框架部分的代码。同时它还可以使用户方便地在组成工程的多个单元文件以
及一个程序的框架描述和实现部分之间切换。
·对于程序调试技术的改进
与以前的Delphi版本相比,Delphi4.0的调试器拥有很多新特性,包括对远端进程和
多进程的调试,还包括对CPU的观察,并加强了断点技术以及对子菜单的规范化。同时,
它的窗口是可以活动的。
”对于ActiveX的改进
Delphi4.0对ActieX作了较大改进,包括可自动生成代码来支持任何服务端的事件,
与数据相关的ActiveX控件现在可以和可视化组件库(vCL)进行连接,它还提供了新的
C0M对象的快速工具,以生成简单的COM对象。
·可视化组件库(VCL)的改进
Delphi4.0新增了支持NT服务应用程序的组件。另外,它还有一些面向动作的组件
(位于标准组件页中)可以使用户对菜单和工具按钮命令实施集中管理。此外,它还提供
了一些支持拖放行为的控件,这些控件可加强对于窗口的控制。
·对客户端数据集的改进
Delphi4.0的客户端数据集支持种类更多的筛选表达式,从而为数据维护集提供了支
持;它还对关系数据库域进行了改进,以使之支持通过普通文件生成数据库应用程序。
·对数据库支持的改进
Delphi4.0对数据库组件页中的数据访问控件作了改进,可使用户在建立窗体和数据
模型时调整自己的数据模块。同时,它对数据库引擎(BDE)的改进还使用户可以访问新
的数据库服务器中的数据,包括Access7数据库,以及扩充了新SQL语言的Oracle8数据
库等,这些新的SQL包括了抽象数据类型(ADT)、数组及嵌套表等。此外,SQL构建器取
代了可视化查询构建器(vQB),新的查询构建器具有更高的灵活性。