文档详情

《第一章 Visual Basic 6.0 数据库开发前奏》.pdf

发布:2016-01-10约3.17万字共26页下载文档
文本预览下载声明
第 1章 Visual Basic 6.0 数据库开发前奏 本章简要介绍了Visual Basic 6.0 的发展历史,比较了Visual Basic 6.0 与其他开发工具 的优势与不足,说明了常用的三层开发模式,侧重介绍了Visual Basic 6.0 连接数据库的技 术概况,并向读者提出了学习Visual Basic 6.0 数据库开发的一些建议。 1.11.1 Visual Basic 6.0 开发工具简介 .1 Visual Basic 的不断演变 Visual Basic 起源于DOS 时代的BASIC 语言,BASIC 语言曾是最流行的计算机编程 入门语言及最主流的计算机教学语言,它浅显易懂的语法、远离计算机底层的特性赢得了 广大师生及部分程序设计人员的欢迎。在操作系统进入图形界面时代以后,尤其是面向对 象的编程思想流行以后,编程语言也开始发生翻天覆地的变化。微软公司于 1991 年推出 了BASIC 语言的第一个可视化编程版本,Visual Basic 之后Visual Basic 也作VB 的雏形产 生。到 1993 年VB 3.0 推出时,VB 已经初具规模,并已开始被大量应用于创建图形界面 程序。1995 年、1997 年、1998 年VB 4.0 、VB 5.0 、VB 6.0 相继推出,VB 的开发能力不 断得以增强,在某些方面还明显胜过其他开发语言。 时至今日,VB 6.0 依然是许多程序员及更多的非专业程序员的编程语言,在可视化编 程教学领域更是独领风骚。网络上大量软件是采用VB 开发而来,同时使用VB 作为脚本 语言编写动态网页(即ASP )的技术也成为最为流行的Web 开发技术之一。 VB 6.0 一共发行了三个版本,即学习版、专业版和企业版。在功能上它们是依次增强 的,对于数据库开发,建议采用企业版。 .2 Visual Basic 6.0 与其他开发工具的比较 现在可供程序员选择的开发工具不胜枚举,但比较流行的开发工具不过 10 种左右, 下面就Visual Basic 6.0 与其他主流开发工具做简单比较。 VB Visual Basic 数据库开发典型模块与实例精讲 1.1.Visual C++ Visual C++堪称Visual Studio 家族中的龙头老大,也是被程序员广泛使用的开发平台。 它不仅支持标准C 和C++ ,还拥有强大的MFC 库,在众多方面令其他开发工具只能望其 项背。由于C 及C++ 的可移植性,甚至一些UNIX 和Linux 程序员也是先在Visual C++ 中 编写、调试程序,最后再传到UNIX 和Linux 平台下进行编译。 但是Visual C++强劲功能的背后是学习难度相对较大,MFC 底层的操作经常令初学者 甚至有多年编程经验的程序员困惑不已。实现相同的功能,Visual C++要比Visual Basic 编 写更多的代码,开发效率低于Visual Basic 。尤其在数据库开发方面,Visual Basic 更是略 胜一筹。 2.2 .Visual FoxPro Visual FoxPro 也是Visual Studio 家族中的一员,它最大的特点是编程语言与数据库合 二为一,同样提供可视化的开发方法,针对中小应用,采用Visual FoxPro 开发方便快捷。 但它不是面向对象的编程工具,同时,Visual FoxPro 提供的数据库在功能及性能上也比专 业的数据库系统要差一些,编写分布式的应用也比较麻烦。因此,一般只在构建单层结构 的应用时考虑采用它。 3.3 .Delphi Delphi 也是一个极为流行的开发平台,它是Visual C++ 的强劲的竞争对手,其开发一 样具有快速、简单的优势,具有被称为最强的编译器,在界面方面比Visual C++及Visual Basic 还要胜出一筹。但其学习曲线比VB 要陡,数据库开发方面,也不如VB 来得便捷。 4.4 .Java Java 是纯粹的面向对象的编程语言,其免费的 SDK 及众多的开源第三方插件可以大 幅降低软件开发成本,加上近似C++ 的语法和跨平台特性,使得它成为近十年来最为流行 的编程语言,它既可以运行于大型服务器上,也可以运行于各种终端和手持设备上。正是 Jav
显示全部
相似文档