VB+sqlserver学生信息管理系统设计(4)
时间:2017-06-20 22:47 来源:毕业论文 作者:毕业论文 点击:次
4.对象:一个控件、窗体等都可被看作一个对象。 5.过程:为完成某些特定的任务而编写的代码段,过程通常用于响应特定的事件,也可以当作应用程序的用户自定义函数来使用。 6.属性:属性是组成用户界面的各对象的性质的具体描述。例如上述“对象”中所提到的尺寸、位置、颜色、宽度、高度等等都称为控件的属性。属性决定对象的外观,有时也决定对象的行为。对象的属性绝大部分是VB中已经事先定义好的,但也有的属性是需要在应用过程中才去定义的。属性即可为对象提供数据,也能从对象取回信息。 2.1.3 VB不具有的特性 1.继承:VB 虽然提供了简化的类支持,但仍然不能满足程序员的需求。 2.多线程支持:虽然可以使用Windows API完成,不过稳定性与调试都很难保证。 3.异常处理:只支持"On Error Goto line"语句。 4.对指针的支持非常有限。 5.VB只能支持8到32位的整数,很多语言都有无限制的支持。 6.VB不允许在任何数组存储器在不变的变量。 7.VB不支持其它程序语言共享程序代码。 2.2 SQL Server 2000 SQL Server 2000 是Microsoft 公司推出的SQL Server数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。 2.2.1 SQL语言简介 SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL语言包含3个部分:数据定义语言Data Definition Language(DDL),用来建立数据库、数据对象和定义其列;数据操作语言Data Manipulation Language(DML),用来插入、修改、删除、查询,可以修改数据库中的数据;数据控制语言Data Controlling Language(DCL),用来控制数据库组件的存取允许、存取权限等。 2.3 ODBC数据源 ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。一个完整的ODBC由下列几个部件组成: 1.应用程序(Application)。 2.ODBC管理器(Administrator)。该程序位于Windows控制面板(Control Panel)的32位ODBC内,其主要任务是管理安装的ODBC驱动程序和管理数据源。 3.驱动程序管理器(Driver Manager)。驱动程序管理器包含在ODBC32.DLL中,对用户是透明的。其任务是管理ODBC驱动程序,是ODBC中最重要的部件。 4.ODBC API。 5.ODBC 驱动程序。是一些DLL,提供了ODBC和数据库之间的接口。 数据源。数据源包含了数据库位置和数据库类型等信息,实际上是一种数据连接的抽象。 2.4 Data控件 Visual Basic提供了两种与数据库引擎接口的方法:数据控件和数据访问对象。数据控件只给出有限的不需要编程而能访问现存数据库的功能,允许将Visual Basic的窗体与数据库方便地进行连接。 Data控件在工具箱中,不需要特殊的步骤加入,但要利用数据控件返回数据库中记录的集合,必须通过它的属性设置。使用数据控件,不需要编写代码就可以实现以下操作: 1.与本地或远程的数据库建立连接。 (责任编辑:qin) |