VB+sqlserver学生信息管理系统设计(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

VB+sqlserver学生信息管理系统设计(4)


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)