论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > VB6.0 >

B(VB)房屋管理系统论文

第二章   开发语言介绍

本管理系统采用的数据库是SQL Server 2000数据库,开发语言为Microsoft VisualBasic 6.0(简称VB6.0)。VB6.0作为前台的开发工具,用SQL Server 2000作为后台支持数据库,通过VB6.0的数据库控件来连接SQL Server 2000中并对其编程来实现各种功能。因为SQL Server与Visual Basic用的同为Microsoft  Jet数据库引擎,有着最好的兼容性。

paper51.com

第一节  VB介绍

http://www.paper51.com

Visual Basic的前身是QBASIC,语言基础是BASIC。自从微软推出VB后,便成为了程序开发人员的首选工具。据统计,仅在数据库系统开发领域,VB就占了90%的份额。VB是基于对象的可视化程序开发工具,它的优点在于能够快捷、简易地建立Windows应用程序。1998年8月,微软推出了VB 6.0的版本,进一步加强了部件开发的功能。以适用人员来分,可有以下三个版本:

http://www.paper51.com

  1. 标准版 针对一般程序设计人员,适合普通应用系统的开发。

copyright paper51.com

  2. 专业版 针对专业程序开发人员,它在标准版的基础上提供了对数据库和Internet的支持。 内容来自论文无忧网 www.paper51.com

  3. 企业版 适用于专为企业设计应用软件的程序开发人员。 内容来自www.paper51.com

使用VB不需要追求完美的算法和精密的逻辑,而只要充分发挥你的想象力和创造力,就能利用VB开发出各种实用的软件了,不论是小游戏还是大型的客户端/服务器端应用程序,都变得非常简单。 内容来自www.paper51.com

可视化编程的一个突出特点就是其开发环境就像一个百宝箱,很多功能都集成在其之中,这就是IDE(Integrated Development Environment),即集成开发环境。IDE是指在相应的开发平台中集成了编辑器、编译连接工具、控件器箱辅助工具。例如在VB的集成开发环境中就包括了以下一些主要元素:工具栏、工具箱、工程管理器窗口、属性窗口、窗体设计器、代码编辑器窗口等;和VB类似,Delphi的IDE中具有主控制窗体、对象查看窗口和窗体设计器。同时IDE的设置是很灵活的,开发人员可以按照自己的编程习惯来配置IDE。

paper51.com

从简单的文本文件到各种复杂的关系型数据库,数据库应用程序需要面对各种各样的数据源。Visual basic 6.0提供ADO(Active Data Objects)作为应用程序和OLE-DB连接的桥梁 paper51.com

ADO,即Active数据对象(Active Data Objects):实际是一种提供访问各种数据类型的连接机制。ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口相连。用户可以使用任何一种ODBC数据源,即不仅适合于SQL Server、Oracle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件。ADO是基于OLE-DB之上的技术,因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。本系统就是用ADO对象来连接数据库的。下一节专门介绍ADO。

copyright paper51.com

Microsoft在Visual Basic 6.0以后的版本都集成了ADO。它与以前Visual Basic的DAO、RDO相比有了很大的提高。DAO(DataAccess Objects)即数据访问对象,是一种面向对象的界面接口。通过DAO/Jet功能可以访问ISAM数据库,使用DAO/ODBC Direct功能可以实现远程RDO功能。RDO(Remote Data Objects)即远程数据对象,为使用代码来创建和操作一个远程ODBC数据库系统的各个部件提供了一个框架。RDO是ODBC API的一个浅层界面接口,是专为访问远程ODBC关系数据源而设计的。 内容来自www.paper51.com

第二节  ADO对象

内容来自论文无忧网 www.paper51.com

ADO是Microsoft公司关于各种类型数据的高等界面,后来逐渐演变成满足所有数据访问需要的完整解决办法。ADO的对象模型是所有数据访问接口对象模型中最简单的一种。Microsoft公司用来访问ADO数据的应用程序界面技术是OLE DB。OLE DB是一种底层编程接口,用来访问许多不同类型的数据源,其中包括消息、文件系统以及其他一些非传统的数据源。OLE DB是一个由Component Object Model(COM)接口组成的集合,用来隐藏创建数据访问服务过程中的细节。OLEDB提供了访问任何数据资源的方法,包括相互关联的数据库和相互不关联的数据库、Email和文件系统、文本和图形以及用户定义的数据对象。 paper51.com

以下是本程序中用到的对象: paper51.com

Connection对象:通过“连接”可从应用程序访问数据源,连接是交换数据所必需的环境。对象模型使用Connection对象使连接概念得以具体。

paper51.com

Recordset对象:表示的是来自基本表或命令执行结果的记录全集。Recordset 对象可支持两类更新:立即更新和批更新。使用立即更新,一旦调用Update方法,对数据的所有更改将被立即写入基本数据源。也可以使用AddNew和Update方法将值的数组作为参数传递,同时更新记录的若干字段。 http://www.paper51.com

Field对象:代表使用普通数据类型的数据的列。Recordset对象含有由Field对象组成的Fields集合。每个Field对象对应于Recordset中的一列。使用Field对象的Value属性可设置或返回当前记录的数据。 内容来自www.paper51.com

以下是本程序中用到的方法:

paper51.com

AddNew方法:创建可更新Recordset对象的新记录。 http://www.paper51.com

MoveFirst、MoveLast、MoveNext 和MovePrevious方法:在指定Recordset 对象中移动到第一个、最后一个、下一个或前一个记录并使该记录成为当前记录。

copyright paper51.com

Open方法(ADO Connection):打开到数据源的连接。

内容来自论文无忧网 www.paper51.com

Open方法(ADO Recordset):打开记录集。 http://www.paper51.com

Close方法:关闭打开的对象及任何相关对象。 paper51.com

Execute方法:执行指定的查询、SQL语句、存储过程或特定提供者的文本等内容。 copyright paper51.com

------分隔线----------------------------
联系方式