目录
摘 要 1
第一章 概 述 3
1.1 Delphi组件概述 3
1.2通用数据库查询组件的设计概述 3
第二章 开发工具简介 4
2.1 开发工具概述 4
2.1.1 Delphi简介 4
2.1.2 Delphi组件简介 4
2.2 数据库技术介绍 6
2.2.1 新建数据库 6
2.2.2 Transact-SQL查询 7
第三章 软件需求分析 11
3.1系统分析 11
3.2软件的设计目标 11
第四章 软件设计 12
4.1数据库设计 12
4.2通用数据库查询组件设计 14
4.2.1 制作一个最简单的组件 14
4.2.2 制作通用数据库查询组件 19
4.2.3 制作测试通用数据库查询组件 22
4.2.3 测试通用数据库查询组件 26
第五章 通用数据库查询组件的制作和使用 29
5.1制作“ADOQuery2”组件 29
5.2 使用组件“ADOQuery2”组件 30
5.3 删除组件“ADOQuery2”组件 31
结 论 33
致 谢 34
参考文献 34
摘要:本文题目为通用数据库查询组件设计,随着计算机软硬件的发展,出现了越来越多的数据库管理系统,而这些数据管理系统经常会非常频繁的使用查询功能。在这种情况下使用编写一通用数据库查询组件,以加快程序的开发,并提高程序的质量是十分必要的。
本文就是是在Delphi 7.0的环境下使用SQL Server 2000做为后台数据库,进行通用数据库查询组件的开发,主要介绍组件的基本概念,组件在编程中的使用,包括建立一个简单的组件的步骤,制作通用数据库查询组件,测试自己制作的组件,安装和使用自制的组件,移出加入的组件等。
关键词:Delphi 7.0、SQL Server 2000、组件
Abstract:This paper topic for the universal database inquiry module design,along with the computer software and hardware development, appearedthe more and more many database management system, but these datamanagement systems frequently can the extremely frequent use inquiryfunction. 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
第一章 概 述
1.1 Delphi组件概述
Delphi作为RAD工具,以其快速编译和友好的可视化界面受到广泛欢迎。Delphi提供了很多现成组件,而且随着版本更新不断增加新组件。另外还可以买到第三方开发的特色组件,或从因特网下载免费组件。这些构件足以支持一般应用系统开发。但应用开发人员仍有必要自己制作构件。采用组件形式可以把对象严密封装,并加上一层直观外壳,有利于软件调试和代码重用。开发群体以组件为功能单位分工协作,比较容易实现工程化管理,从软件规划设计到测试修改都可以减少意外差错,大大提高工作效率。成熟的组件还可以作为商品软件出售,带来附加效益,且有利于软件开发的社会化分工协作。Delphi的组件使用和组件制作采用同样的工作环境和相似的编程方法,只要弄清基本原理,制作组件无需学习多少新东西。