vb.net数据库项目通用模块的创建及其应用

vb.net数据库项目通用模块的创建及其应用

ID:31365870

大小:133.00 KB

页数:15页

时间:2019-01-09

vb.net数据库项目通用模块的创建及其应用_第1页
vb.net数据库项目通用模块的创建及其应用_第2页
vb.net数据库项目通用模块的创建及其应用_第3页
vb.net数据库项目通用模块的创建及其应用_第4页
vb.net数据库项目通用模块的创建及其应用_第5页
资源描述:

《vb.net数据库项目通用模块的创建及其应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、VB.NET数据库项目通用模块的创建及其应用  摘要:运用VB.NET技术建立数据库项目通用模块,并且通过运用listView控件,说明数据通用模块的应用方法,阐述了类的继承和扩展的具体运用,为设计高效、稳定的数据库管理系统提供宝贵资源。  关键词:通用模块;添加;删除;编辑  中图分类号:TP311文献标识码:A文章编号:1009-3044(2016)25-0011-05  Abstract:UsingthebuiltmoduledatabaseprojectofVB.NETtechnologyandlistViewcontrol,thatdemonstratetheappli

2、cationofmethodofgeneralmoduledata,Alsodescribedthespecificuseofinheritanceandexpansionofclass.TheseProvidevaluableresourcesforthedatabasemanagementsystemdesignofhighefficiencyandstable.  Keywords:universalmodule;add;delete;edit  1引言  VB.NET继承类允许扩展类,可以创造一个带有一定功能的新类。如果有部分功能已经能由一个已经存在的类提供了,则可以扩展

3、原来的那个类来构建一个新类。那么新建的这个类成为子类或者继承类,而原来的那个类称为父类或者基类。扩充类的过程称为扩展,关键字为inherit用于描述扩展类的行为。在VB.NET中一个类只能有一个父类。15  2数据库通用模块代码及其说明  打开VisualStudio2010,新建一个工程,名称假设为SalesManager,在项目下新建一个文件夹,命名为TYConfig.在该文件夹下,添加6个类。其中TYConnection为父类,TYCommand、TYDataReader、TYDataTable子类3个为子类或称继承类。如图1解决方案资源资源管理器所示。下面分别介绍主要代码

4、(注:单引号“‘”后面的文字为简要说明,与代码同行的是说明同行的代码;单独行的是说明下一行的代码)。  2.1数据库连接通用模块  父类TYConnection  ImportsSystem.Data.SqlClient‘连接SQLServer  NamespaceTYConfig‘命名空间名称为TYConfig  PublicClassTYConnection‘声明类TYConnection  ‘声明一个受保护变量存储连接数据库的信息  ProtectedConnStrAsString  ‘声明用于数据库连接的保护成员  ProtectedconnAsSqlConnection

5、  ProtectedSubOpen()  ‘判断连接字符串是否为空  IfConnStrIsNothingOrConnStr=""Then  MessageBox.Show("请指定连接字符串!")  Return15  EndIf  ‘实例化Connection类  conn=NewSqlConnection(ConnStr)  conn.Open()‘打开数据库  EndSub  ProtectedSubClose()  conn.Close()‘关闭连接  EndSub  EndClass  EndNamespace  在这“TYConnection”类中,最上面二句和最

6、下面一句,表示命名空间的定义,在下面3个继承类中不再重复。  2.2创建TYCommand类  该类包括Function过程,分别实现添加、删除、更新数据。  ImportsSystem.Data.SqlClient‘连接SQLServer  NamespaceTYConfig‘命名空间名称为TYConfig  PublicClassTYCommand‘TYCommand类的声明  InheritsTYConnection‘为继承TYConnection类的功能,重用这个类里的功能,避免代码重复  PublicSubNew(ByValstrAsString)‘创建有一个参数为st

7、r的构造函数,指定连接信息字符串  ConnStr=str15  EndSub  PublicFunctionInsert(ByValstrSQLAsStrin)AsInteger‘添加数据的Function过程  Open()‘连接数据库  ‘创建SqlCommand实例  DimcmdasSqlCommand=NewSqlCommand(strSQL,comm)  ‘count表示受影响的行数,初始化为0  DimcountAsInteger=0  Count=cmd.Exe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。