vb环境下基于access数据库图书管理系统的开发与实现毕业论文设计_第1页
vb环境下基于access数据库图书管理系统的开发与实现毕业论文设计_第2页
vb环境下基于access数据库图书管理系统的开发与实现毕业论文设计_第3页
vb环境下基于access数据库图书管理系统的开发与实现毕业论文设计_第4页
vb环境下基于access数据库图书管理系统的开发与实现毕业论文设计_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XXXX毕业论文学院年级专业班级姓名指导老师课题VB环境下基于ACCESS数据库图书管理系统的开发与实现目录内容摘要1关键词1ABSTRACT1KEYWORDS11概述211数据库及其应用212数据库设计概念213数据库设计周期32需求分析521项目提出的背景522图书管理信息系统的构成53系统的概念631系统ER图设计632ACCESS数据库设计74图书管理系统的实现1441管理员登陆模块设计1442增加用户模块设计1543修改密码模块设计1744图书登记模块设计1845图书借阅模块设计2146图书赔偿模块设计2347查询输出模块设计2648值班管理模块设计2749菜单编辑器模块设计305调试与分析33参考文献34致谢35VB环境下基于ACCESS数据库的图书管理系统的开发与实现内容摘要图书管理系统是一个教育单位不可缺少的部分,是典型的信息管理系统MIS,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。因此,结合我校师生较多和生源较杂的情况,以方便我校师生和图书管理人员,再加上对MICROSOFTACCESS2003数据库管理系统、VB应用程序的学习和应用,主要完成对图书管理系统的需求分析、结构设计、总体规划及数据库的实现。关键词图书管理、图书资料、值班管理、系统管理ABSTRACTTHEBOOKMANAGEMENTSYSTEMISANEDUCATIONUNITINDISPENSABILITYOFPART,WHICHISTYPICALMODELOFINFORMATIONMANAGEMENTSYSTEMITSDEVELOPMENTISMAINTOINCLUDEABACKSTAGEDATABASEOFOFESTABLISHMENTANDMAINTENANCEANDHEADAPPLICATIONPROCEDUREOFDEVELOPMENTFORTHEFORMERREQUESTSESTABLISHMENTDATACONSISTENCYANDINTEGRITYSTRONG,THEDATASAFETYGOODDATABASEBUTFORTHELATTERREQUESTSAPPLICATIONTHEPROCEDUREFUNCTIONBECOMPLETED,EASYUSAGEETCCHARACTERISTICSTHEREFORECOMBINGTEACHERSANDTHESTUDENTSINMYSCHOOLISMOREWITHLIVINGTHESOURCEANDMOREMISCELLANEOUSCIRCUMSTANCE,WITHCONVENIENCETEACHERSANDTHESTUDENTSINMYSCHOOLANDBOOKMANAGER,AGAINPLUS2003DATABASESTOTHEMICROSOFTACCESSMANAGEMENTSYSTEM,VBAPPLICATIONPROCEDUREOFSTUDYANDAPPLICATION,ITSMAINCOMPLETIONISTOBOOKMANAGEMENTSYSTEMOFNEEDANALYSIS,STRUCTUREDESIGN,TOTALPROGRAMMINGANDDATABASEOFREALIZATIONKEYWORDSBOOKMANAGEMENT、BOOKDATA、ONDUTYMANAGEMENT、SYSTEMMANAGEMENT第一章概述11数据库及其应用从广义上讲,数据库就是数据或信息的集合,相当于一个数据仓库。具体地说,数据库是一组经过计算机整理后的数据,它由许多数据组成。自20世纪70年代以来,数据库技术得到迅速发展目前世界上已经有数百万个数据库系统在运行,其应用已经深入到社会生活的各个领域,从企业管理,银行管理,资源管理,经济预测一直到信息检索,档案管理,普查统计等。我国20世纪90年代初在全国范围内装备了12个以数据库为基础的大型计算机系统,这些系统分布在邮电,计委,银行,电力,铁路,气象,民航,情报,公安,军事,航天和财税等行业。现在,数据库技术还在不断发展,并且不断的与其它计算机技术相互渗透。数据库技术与网络通信技术相结合,产生了分布式的数据库系统。数据库技术与面象对象技术相结合,产生了面向对象数据库系统等各种数据库系统。在人类迈向21世纪知识经济的时候,信息变为经济发展的战略资源,信息技术已成为社会生产力重要的组成部分。人们充分认识到,数据库是信息化社会中信息资源管理与开发利用的基础。对于一个国家,数据库的建设规模,使用水平已成为衡量该国信息化程度的重要标志因此,数据库的学习是非常重要的。12数据库设计概念数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,又能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。当数据库所存储的的信息逻辑关系简单、数据记录量不大时,数据库的设计相对容易、编辑修改也方便;而当数据库内容庞大、关系复杂且在使用中发现问题时再进行修改,就有可能造成数据丢失,这是用户所不希望发生的。所以在设计前应该精心构思,使之遵循以下几条规则。规则一字段的惟一性,即表中的每个字段只能含有惟一类型的数据信息。规则二记录的惟一性,即表中没有完全一样的两个记录。规则三功能相关性,即在数据库中,任意一个数据表都应该有一个主关键字段与表中记录的各实体相对应。规则四字段无关性,即在不影响其他字段的情况下,必须能够对任意字段进行修改总之,用户在设计好一个数据库之后,可以根据这4条规则一条一条地去检验所设计的数据库,对不合理的地方进行修改,以使数据库符合以上规则。13数据库设计周期根据软件工程的思想,数据库设计的周期可以划分为六个阶段(1)规划阶段确定开发的总目标,给出计划开发的软件系统的功能、性能、可靠性以及接等方面的设想。(2)需求分析阶段认真细致地了解用户对数据的加工要求,确定系统的功能与边界。本阶段的最终结果,提供一个可作为设计基础的系统说明书,包括对软硬件环境的要求和一整套完善的数据流程图。(3)设计阶段把需求分析阶段所确定的功能细化,主要工作是概念设计阶段、逻辑设计阶段、物理设计阶段,然后,对每个阶段内部设计详细的流程。(4)程序编制阶段以一种或几种特定的程序设计语言表达上一阶段确定的各模块控制流程。程序编制时应遵循结构化程序设计方法。(5)调试阶段对已编好的程序进行单元调试(分调),整体调试(联调)和系统测试(验收)。(6)运行和维护阶段这是整个设计周期最长的阶段,其工作重点是收集和记录系统实际运行的数据。在运行中,必须保持数据库的完整性,必须有效的处理数据故障和进行数据库恢复。同时解决开发过程的遗留问题,改正错误进行功能完善。总结本文设计的是一个关于学校图书馆图书管理的数据库系统,通过这个系统管理员可以快速、方便的对图书记录查阅、增加、删除等功能,而用户也可以通过这个系统进行图书查询、借阅、归还等功能。本系统采用MICROSOFTACCESS2003技术建立数据库,使用VB60技术建立数据源的链接,并且生成图书管理的数据库应用程序从而实现数据库的管理功能。第二章需求分析需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此必须准确完整地体现用户的要求。在这一章里,我将给出系统的功能结构图,为系统的设计奠定基础。21项目提出的背景随着计算机技术的飞速发展,其应用方面已渗透到社会生活的各个领域。它已经成为我们学习和工作的得力助手。在学校,尤其是在一些高校,图书是学校的一项重要资源,图书的管理也是学校的一项常规性的重要工作。近年来,我校招生情况越来越好,所以图书管理越来越严重。又加之我校自08年10月份升入本科院校之后,由于(生源杂、师生多、管理人员并没有增加等)种种原因,因此原有的图书管理系统已不能适应现行的工作需要。同时,以前的图书管理系统也不能更好地满足师生借阅图书的要求,又不能体现我校图书馆藏书丰富的特点。在此种情况下,做一个结合我校实际情况的图书管理系统是很有必要的。22图书管理信息系统的构成图书管理图书资料值班管理系统管理图书登记图书借阅图书赔偿查询输出增加用户修改密码退出图书管理系统图22图书管理系统功能结构图第三章系统的概念此阶段主要的任务和目标是根据需求分析的结果,画出对应的ER图。对于复杂的系统,通常首先要对它的各功能模块进行分析,然后再把它的功能结构图画出来,便是设计和优化。功能分析之后,再根据各个模块、各个用户对数据和使用权限的不同要求做出局部ER图,然后再把各个局部ER图结合起来形成统一的整体ER图。31系统ER图设计软件系统本质上是信息处理系统,因此,在软件系统的整个开发过程中都必须考虑两方面的问题“数据”及对数据的“处理”。为了把用户的数据要求清晰明确地表达出来,系统分析员通常建立一个概念性的数据模型。概念性数据模型是一种面向问题的数据模型,是按照用户的观点来对数据和信息建模,它描述了从用户角度看到的数据,它反映了用户的现实环境,且与在软件系统中的实现方法无关。这里运用最常用的表示概念性数据模型的方法,是实体联系方法即ER模型。通常,软件系统中有许多数据是需要长期保存的。为减少数据冗余,简化修改数据的过程,实现对数据进化、规范化。图书登记书名编号类型定价购买日期力日图311图书登记实体图书借阅书名编号类型姓名借书证号图312图书借阅实体归还日期日期借阅日期备注图313图书赔偿实体图书赔偿书名编号类型姓名图书证号赔偿金额损坏程度解决方案值班开始日期值班开始时间32ACCESS数据库设计这里采用ACCESS2003数据库,用ADO作为连接对象。1建立ACCESS数据库启动MICROSOFTACCESS2003,建立一个空的数据库LIBRARYMDB,如311所示。使用程序设计器建立系统需要的表格如下。图书登记表,如312值班管理值班人记事值班截止日期图314值班管理实体值班截止日期查询输出图书编号购买日期力日图315查询输出实体图311建立LIBRARY数据库图312图书借阅表图书借阅表,如313图313图书借阅表图书赔偿表,如314图314图书赔偿表图书资料表,如315图315图书资料表系统管理表,如316图316系统管理表值班管理表,如317图317值班管理表2连接数据在VISUALBASIC环境下,选择菜单栏“工程”“部件”,打开“部件”对话框,在随后出现的对话框中选择“MICROSOFTADODATACONTROL60”,然后单击“确定”按钮,如图321所示。图321”部件”对话框将ADO数据控件与DATAGRID控件添加到窗体上ADO控件默认名为ADODC1,如322所示。图322窗体上的ADO与DATAGRID控件其中,ADO控件包括一个连接字符串属性CONNECTIONSTRING,用于连接到计算机上某个数据源。(1)数据源连接选择数据源连接方式。鼠标右键单击ADO数据控件,选择弹出菜单中的“ADODC”属性命令,打开控件“属性页”对话框,如图323所示。数据源连接有三种不同的方式,日前使用的方式是“使用连接字符串”。连接字符串包含了用于与数据源建立连接的相关信息。图323ADO“属性页”对话框选择数据库类型单击“生成”按钮,打开如图324所示的数据链接属性窗口,OLEDB提供者决定了将使用的数据库类型,数据提供者可看成某种类型数据库的驱动程序。连接ACCESS2003及更高版本的数据库时,需要选择MICROSOFTJET40OLEDBPROVIDER图324“数据链接属性”对话框指定数据库文件名在选择了OLEDB提供者后,单击“下一步”按钮或选择“连接”按钮,进入如图325所示的对话框,指定数据库文件名。为保证连接有效,可单击右下方的“测试连接”按钮,如果测试成功则关闭该对话框,返回到如图323所示的“属性页”对话框。图325指定数据库文件名指定记录源。选择图323中的“RECORDSOURCE”选项卡,弹出记录源“属性页”对话框,如图326所示。(2)利用DATAGRID来显示数据选定DATAGRID控件,将其DATASOURCE属性设置为ADODC1控件,将网格绑定到产生的记录集。运行该程序即可对数据库进行浏览。ADO控件上的4个箭头为数据库的导航装置。单击最左边的箭头移动到数据库的第一条记录,最右边的箭头移动到数据库的最后一条记录,中间两个箭头让分别移动到前一条或后一条记录。第四章图书管理系统的实现41管理员登陆模块设计登陆界面的主要任务根据用户名、密码是否正确来判断是否可以进入系统后台。管理员登陆模块界面代码如下PRIVATESUBCOMMAND1_CLICKIFTEXT1TEXT“THENMSGBOX“用户名不能为空“,VBOKONLYEXITSUBELSEIFTEXT2TEXT“THENMSGBOX“密码不能为空“,VBOKONLYEXITSUBELSEADODC1RECORDSETFIND“用户名“TEXT1TEXT“IFADODC1RECORDSETEOFFALSETHENIFADODC1RECORDSETFIELDS“密码“TEXT2TEXTTHENMSGBOX“登录成功“,VBOKONLYUNLOADMEFORMMAINSHOWELSEMSGBOX“密码不正确“,VBOKONLYENDIFELSEMSGBOX“用户名不正确“,VBOKONLYEXITSUBENDIFENDIFENDIFENDSUBPRIVATESUBCOMMAND2_CLICKENDENDSUBPRIVATESUBFORM_LOADADODC1REFRESHENDSUB42增加用户模块设计增加用户模块是用来增加用户的用户名、密码和权限的。增加用户模块界面代码如下PRIVATESUBCOMMAND1_CLICKIFTEXT1TEXT“THENIFTEXT2TEXTTEXT3TEXTTHENADODC1RECORDSETFIND“用户名“TEXT1TEXT“IFADODC1RECORDSETEOFFALSETHENMSGBOX“已存在此用户,请重新输入“,VBOKONLYEXITSUBELSEADODC1RECORDSETADDNEWADODC1RECORDSETFIELDS“用户名“TRIMTEXT1TEXTADODC1RECORDSETFIELDS“密码“TRIMTEXT2TEXTADODC1RECORDSETUPDATEMSGBOX“新用户添加成功“,VBOKONLYENDIFELSEMSGBOX“两次密码输入不一致,请重新输入“,VBOKONLYEXITSUBENDIFENDIFENDSUBPRIVATESUBCOMMAND2_CLICKUNLOADMEENDSUBPRIVATESUBFORM_LOADADODC1REFRESHENDSUB43修改密码模块设计修改密码模块是用来修改用户密码的。修改密码界面如下代码如下PRIVATESUBCOMMAND1_CLICKIFTEXT1TEXT“THENIFTEXT2TEXTTEXT3TEXTTHENADODC1RECORDSETFILTER“用户名“TRIMTEXT1TEXT“IFADODC1RECORDSETEOFFALSETHENADODC1RECORDSETFIELDS“密码“TRIMTEXT2TEXTADODC1RECORDSETUPDATEMSGBOX“修改成功“,VBOKONLYEXITSUBELSEMSGBOX“不存在此用户,无法修改“,VBOKONLYENDIFELSEMSGBOX“两次密码输入不一致,请重新输入“,VBOKONLYEXITSUBENDIFENDIFENDSUBPRIVATESUBCOMMAND2_CLICKUNLOADMEENDSUBPRIVATESUBFORM_LOADADODC1REFRESHENDSUB44图书登记模块设计本模块用来填写图书登记的信息。图书登记模块界面代码如下PRIVATESUBCOMMAND1_CLICKONERRORGOTOADDERRTEXT1SETFOCUSADODC1RECORDSETADDNEWEXITSUBADDERRMSGBOXERRDESCRIPTIONENDSUBPRIVATESUBCOMMAND2_CLICKONERRORGOTODELETEERRWITHADODC1RECORDSETIFNOTEOFANDNOTBOFTHENIFMSGBOX“删除当前记录吗“,VBYESNOVBQUESTIONVBYESTHENADODC1RECORDSETDELETEADODC1RECORDSETMOVENEXTIFADODC1RECORDSETEOFTHENADODC1RECORDSETMOVELASTENDIFENDIFENDWITHEXITSUBDELETEERRMSGBOXERRDESCRIPTIONENDSUBPRIVATESUBCOMMAND3_CLICKADODC1RECORDSETMOVENEXTIFADODC1RECORDSETEOFTHENMSGBOX“这是最后一条记录“,VBOKCANCELVBQUESTIONADODC1RECORDSETMOVELASTENDIFENDSUBPRIVATESUBCOMMAND4_CLICKADODC1RECORDSETMOVEPREVIOUSIFADODC1RECORDSETBOFTHENMSGBOX“这是第一条记录“,VBOKCANCELVBQUESTIONADODC1RECORDSETMOVEFIRSTENDIFENDSUBPRIVATESUBCOMMAND5_CLICKIFADODC1RECORDSETRECORDCOUNT0THENMSGBOX“空记录“,VBOKCANCELVBQUESTIONELSEADODC1RECORDSETMOVELASTENDIFENDSUBPRIVATESUBCOMMAND6_CLICKIFADODC1RECORDSETEOFTHENMSGBOX“记录空“,VBOKCANCELVBQUESTIONENDELSEADODC1RECORDSETMOVEFIRSTENDIFEXITSUBENDSUBPRIVATESUBCOMMAND7_CLICKFORMMAINSHOWFORM4HIDEENDSUB45图书借阅模块设计图书借阅模块主要列出了书借阅的详细信息。图书借阅模块界面代码如下PRIVATESUBCOMMAND1_CLICKONERRORGOTOADDERRTEXT1SETFOCUSADODC1RECORDSETADDNEWEXITSUBADDERRMSGBOXERRDESCRIPTIONENDSUBPRIVATESUBCOMMAND2_CLICKONERRORGOTODELETEERRWITHADODC1RECORDSETIFNOTEOFANDNOTBOFTHENIFMSGBOX“删除当前记录吗“,VBYESNOVBQUESTIONVBYESTHENADODC1RECORDSETDELETEADODC1RECORDSETMOVENEXTIFADODC1RECORDSETEOFTHENADODC1RECORDSETMOVELASTENDIFENDIFENDWITHEXITSUBDELETEERRMSGBOXERRDESCRIPTIONENDSUBPRIVATESUBCOMMAND3_CLICKADODC1RECORDSETMOVENEXTIFADODC1RECORDSETEOFTHENMSGBOX“这是最后一条记录“,VBOKCANCELVBQUESTIONADODC1RECORDSETMOVELASTENDIFENDSUBPRIVATESUBCOMMAND4_CLICKADODC1RECORDSETMOVEPREVIOUSIFADODC1RECORDSETBOFTHENMSGBOX“这是第一条记录“,VBOKCANCELVBQUESTIONADODC1RECORDSETMOVEFIRSTENDIFENDSUBPRIVATESUBCOMMAND5_CLICKIFADODC1RECORDSETEOFTHENMSGBOX“记录空“,VBOKCANCELVBQUESTIONENDELSEADODC1RECORDSETMOVEFIRSTENDIFEXITSUBENDSUBPRIVATESUBCOMMAND6_CLICKIFADODC1RECORDSETRECORDCOUNT0THENMSGBOX“空记录“,VBOKCANCELVBQUESTIONELSEADODC1RECORDSETMOVELASTENDIFENDSUBPRIVATESUBCOMMAND7_CLICKFORMMAINSHOWFORM6HIDEENDSUB46图书赔偿模块设计该模块是用来填写图书是否损坏及如何赔偿的信息。图书赔偿模块界面代码如下PRIVATESUBCOMMAND1_CLICKONERRORGOTOADDERRTEXT1SETFOCUSADODC1RECORDSETADDNEWEXITSUBADDERRMSGBOXERRDESCRIPTIONENDSUBPRIVATESUBCOMMAND2_CLICKONERRORGOTODELETEERRWITHADODC1RECORDSETIFNOTEOFANDNOTBOFTHENIFMSGBOX“删除当前记录吗“,VBYESNOVBQUESTIONVBYESTHENADODC1RECORDSETDELETEADODC1RECORDSETMOVENEXTIFADODC1RECORDSETEOFTHENADODC1RECORDSETMOVELASTENDIFENDIFENDWITHEXITSUBDELETEERRMSGBOXERRDESCRIPTIONENDSUBPRIVATESUBCOMMAND3_CLICKADODC1RECORDSETMOVENEXTIFADODC1RECORDSETEOFTHENMSGBOX“这是最后一条记录“,VBOKCANCELVBQUESTIONADODC1RECORDSETMOVELASTENDIFENDSUBPRIVATESUBCOMMAND4_CLICKADODC1RECORDSETMOVEPREVIOUSIFADODC1RECORDSETBOFTHENMSGBOX“这是第一条记录“,VBOKCANCELVBQUESTIONADODC1RECORDSETMOVEFIRSTENDIFENDSUBPRIVATESUBCOMMAND5_CLICKIFADODC1RECORDSETEOFTHENMSGBOX“记录空“,VBOKCANCELVBQUESTIONENDELSEADODC1RECORDSETMOVEFIRSTENDIFEXITSUBENDSUBPRIVATESUBCOMMAND6_CLICKIFADODC1RECORDSETRECORDCOUNT0THENMSGBOX“空记录“,VBOKCANCELVBQUESTIONELSEADODC1RECORDSETMOVELASTENDIFENDSUBPRIVATESUBCOMMAND7_CLICKFORMMAINSHOWFORM7HIDEENDSUB47查询输出模块设计查询输出模块的主要任务就是对所有图书信息进行查询。查询输出界面代码如下PRIVATESUBCOMMAND1_CLICKDIMCONDITIONASSTRINGIFTEXT1TEXT“THENCONDITIONCOMBO1TEXT“TEXT1TEXT“ADODC1RECORDSETFILTERCONDITIONIFADODC1RECORDSETEOFTRUETHENMSGBOX“没有你要搜索的信息“,VBOKONLYENDIFSETDATAGRID1DATASOURCEADODC1ELSEMSGBOX“搜索条件不能为空“,VBOKONLYENDIFENDSUBPRIVATESUBCOMMAND2_CLICKFORMMAINSHOWFORM3HIDEENDSUBPRIVATESUBFORM_LOADCOMBO1ADDITEM“购买日期“ENDSUB48值班管理模块设计值班管理模块的作用是把值班人员的时间安排形成列表。值班管理界面代码如下PRIVATESUBCOMMAND1_CLICKONERRORGOTOADDERRORIFCOMMAND1CAPTION“新增记录“THENCOMMAND1CAPTION“确定“COMMAND2ENABLEDFALSEDATAGRID1ALLOWADDNEWTRUEDATAGRID1ALLOWUPDATETRUEELSEIFNOTISNULLDATAGRID1BOOKMARKTHENIFNOTISDATETRIMDATAGRID1COLUMNS“值班开始日期“CELLTEXTDATAGRID1BOOKMARKTHENMSGBOX“请按照格式YYYYMMDD输入值班开始日期“,VBOKONLYVBEXCLAMATION,“EXITSUBENDIFIFNOTISDATETRIMDATAGRID1COLUMNS“值班开始时间“CELLTEXTDATAGRID1BOOKMARKTHENMSGBOX“请按照格式HHMM输入值班开始时间“,VBOKONLYVBEXCLAMATION,“EXITSUBENDIFIFNOTISDATETRIMDATAGRID1COLUMNS“值班截止日期“CELLTEXTDATAGRID1BOOKMARKTHENMSGBOX“请按照格式YYYYMMDD输入值班截止日期“,VBOKONLYVBEXCLAMATION,“EXITSUBENDIFIFNOTISDATETRIMDATAGRID1COLUMNS“值班截止时间“CELLTEXTDATAGRID1BOOKMARKTHENMSGBOX“请按照格式HHMM输入值班截止时间“,VBOKONLYVBEXCLAMATION,“EXITSUBENDIFIFTRIMDATAGRID1COLUMNS“值班人“CELLTEXTDATAGRID1BOOKMARK“THENMSGBOX“值班人不能为空“,VBOKONLYVBEXCLAMATION,“EXITSUBENDIFADODC1UPDATEMSGBOX“添加信息成功“,VBOKONLYVBEXCLAMATION,“DATAGRID1ALLOWADDNEWFALSEDATAGRID1ALLOWUPDATEFALSEELSEMSGBOX“没有添加信息“,VBOKONLYVBEXCLAMATION,“ENDIFCOMMAND1CAPTION“新增记录“COMMAND2ENABLEDTRUEENDIFADDERRORIFERRNUMBER0THENMSGBOXERRDESCRIPTIONENDIFENDSUBPRIVATESUBCOMMAND2_CLICKDIMANSWERASSTRINGONERRORGOTODELERRORANSWERMSGBOX“确定要删除吗“,VBYESNO,“IFANSWERVBYESTHENDATAGRID1ALLOWDELETETRUEADODC1DELETEADODC1UPDATEDATAGRID1REFRESHMSGBOX“成功删除“,VBOKONLYVBEXCLAMATION,“DATAGRID1ALLOWDELETEFALSEELSEEXITSUBENDIFDELERRORIFERRNUMBER0THENMSGBOXERRDESCRIPTIONENDIFEND

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论