Delphi.5数据库开发技术0.pdf
文本预览下载声明
下载
第1章 Delphi 5.0 简介
D e l p h i是B o r l a n d 公司开发的可视化软件开发系统,它基于 Windows 95/98/NT ,采用高度
结构化的 Object Pascal语言,具有结构清晰、高效优化等特点。 Delphi 5.0 更以其良好的可视
化应用程序开发环境以及其强大的可扩展数据库功能而倍受瞩目。本章将就以下几个方面进
行介绍:
• Delphi 5.0 的新特点
• Delphi 5.0 的集成开发环境
• Object Pascal 的语言特点
注意 本书的主要目的是研究利用Delphi 5.0开发数据库,所以对于Delphi 的整体特征以
及一些基本概念,文中不做详细的阐述。本书只对Delphi 5.0 的新增功能和部分与数据
库紧密相关的概念做进一步讨论。
1.1 Delphi 5.0的新特点
与Delphi 以前的版本相比,Delphi 5.0 是3 2位的应用开发环境。作为一种优秀的开发环
境,它具有一系列新特性以满足应用程序开发过程中的各种需求。如改进的集成开发环境、
强劲的工程管理功能、先进的调试技术、扩展的语言特性以及其强大的数据库应用程序开发
能力。
Delphi 5.0 的新特点主要体现在以下几个方面:
• 集成开发环境(I D E )的改进
• 新的语言扩充
• 数据库的应用开发能力的增强
• 其他方面的改进
1.1.1 集成开发环境(IDE )的改进
Delphi 5.0 的集成开发环境与以前各版本相比,有了不少改进,例如:用户自己定义的桌
面布置、增强功能的工程管理器和代码编辑器、改进的应用程序调试技术等等。
具体表现在:
• ADO 数据集
A D O数据集提供了通过Microsoft 的Active Data Objects (A D O )技术代替传统的B o r l a n d
Database Engine (B D E )技术访问各种格式的数据。
• 数据模块设计窗口
数据模块设计窗口是一种可视化的数据模块设计工具,通过它我们可以使建立和维护数
据模块的任务更加简单。
• InterBase Express组件
2 Delphi 5 数据库开发技术
下载
InterBase Express (I B X )组件将I n t e r B a s e溶入D e l p h i从而具有更强的数据访问能力,并
且它无需借助于Borland 数据库引擎(B D E )。
• MIDAS 的增强
支持M I D A S应用程序的结构现在可以支持远程数据模块和新增的 I n t e r n e t E x p r e s s组件,这
样就使我们在浏览器与 M I D A S应用程序服务器冲突时方便地创建网络应用程序。
• CORBA 的更新
C O R B A发生了更新以完成与Vi s i B r o k e r 的协同工作。
• 改进的调试技术
Delphi 5.0 的集成调试功能确保了应用程序的顺利开发主要表现在以下几点:针对特殊的
程序设置了调试选项;新的 R u n菜单命令;快速的编译系统使调试复杂程序成为可能;双向工
具保证了编码过程的正确性;面向对象的结构保证了错误相对独立,对应用程序的其他部分
影响很小;先进的调试工具,如 C P U调试窗口、监视器等可以让我们迅速地发现错误;其他
新的调试特性,例如断点的增强、调试特定的子菜单以及远程调试、多线程调试等可以快速
地跟踪错误并及时更正,极大地方便我们的调试过程。
• Frames结构
F r a m e s 是一种特殊形式的窗体,它可以与窗体或者其他的 Frames 嵌套。可以通过选择
F i l e 菜单的New Frame 选项或者选择 F i l e 菜单的N e w 命令。然后双击 New Items 对话框中的
Frame 图标。
• 用户定义的桌面设置
用户可以定义各种桌面布局,给它们命名或将它们保存。在 D e s k t o p工具条中选择想要的
桌面布局,或者通过选择 Vi e w菜单
显示全部