第1章 引 言
1.1 前台开发工具介绍
1.1.1 Visual Basic6.0开发平台和技术简介
数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间上都已经经历了很多年的考验VB是微软公司推出的一个集成开发环境,它是微软VISUAL STUDIO系列的产品之一。Visual Basic 继承了早期BASIC语言的优点,采用面象的程序设计技术,提供了开发WINDOWS应用程序最迅速哦,最简捷的方法,它具有比较鲜明的特点:
1.容易学习。
2.容易使用,面向对象。
3.数据处理能力强。
4.语法简单,程序可维护性高。
这些特点使Visual Basic 6.0成为当前流行的计算机编程语言之一,因特网上关于它的讨论区或个人网页随处可见,足见其普及之广,影响之大。
Visual Basic6.0分为学习版、专业版、企业版三个版,它具有以下特点:
1.增加了ADO数据对象,该数据访问技术是一个简单的数据模型,可更好地与其它Microsoft和非Microsoft技术集成。它还是一个通用接口,可用于访问本地或远程数据、连续和离散记录集、用户可访问的数据绑定接口和分层记录集。ADO是为Microsoft最新、最强大的数据访问范例OLE DB而设计的,是基于OLE DB的技术,因此ADO通过其内部的属性和方法提供统一的数据访问方法,是一个便于使用的应用程序层接口。ADO是独立于开发工具和开发语言的简单而且容易的使用的数据接口。
2.提供了数据环境设计器,其中提供了一种创建ADO对象的交互设计环境,数据环境可作为窗体或报表中所有要求数据对象的数据源,或者通过数据环境的方法和属性由程序访问,数据环境设计器具有用户连接设计器的全部功能和附加特性,如拖放、分层、分组和合计等。数据环境设计器Date Environment designer 为数据库应用程序的开发提供了一个交互式的、设计时使用的环境,能够可视化地创建和修改表、表集和报表的数据环境,为建立连接和定义命令提供了很好的图形接口。
3.数据报表,允许用户使用拖放方法利用任何记录集合快速创建报表。Microsoft数据报表设计器(Microsoft Date Report designer)是一个多功能的报表生成器,以创建联合分层结构报表的能力为特色。同数据源(如数据环境设计器)一起使用,可以从几个不同的相关表创建报表。除创建可打印报表之外,也可以将报表导出到HTML或文本文件中。对任何一个数据库应用程序应用而言,制作报表始终是应用程序所必需的功能。数据报表(DateReport)设计器是Visual Basic 6.0新增的功能,与数据环境(Date Environment)设计器配套使用可以完成大多数类型报表的设计。
4.数据源,创建可绑定任何控件的数据源用户定义控件和类。
5.SQL编辑器,允许用户增加新的存储过程至SQL服务器程序和Oracle数据库中,