图书资源管理工具_第1页
图书资源管理工具_第2页
图书资源管理工具_第3页
图书资源管理工具_第4页
图书资源管理工具_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

@ZJRTVU

毕业设计(论文)

题目:____________________

姓名:_________________

专业:计算机应用专业

指导教师:_______________________

学校:丽水____________________

日期:_________________________

Y

目录

摘要

第一章开发图书馆管理系统日勺总论述

图书馆管理系统的简介

第二章图书馆管理系统的分析和设计

2.1图书馆管理系统口勺分析与概要设计

2.2图书馆管理系统的数据库设计

第三章图书馆管理系统的详细实现

3.1模块的开发环境U勺简介VISUALBASIC

3.2图书馆管理系统流通子模块中用到的数据库:

3.3系统模块的详细实现

3.4运用DATA控件访问数据库

3.5.显示数据库中的内容

3.6举例分析阐明

3.7出错处理

第四章操作常识阐明

第五章结束语

道谢

参照文献

摘要

图书馆管理系统是某些单位不可缺乏H勺部分,书籍是人类不可缺乏的精神食粮,尤其

对■某些学校来说,尤其重要。因此图书馆管理系统应当可以为顾客提供充足的信息和快捷口勺

查询手段。但一直以来人们使用老式人工的方式管理图书、期刊、试卷合订本等,这种管理

方式存在着许多缺陷,如:效率低、保密性差,此外时间一长,将产生大量的文献和数据,这对于

查找、更新和维护都带来了不少日勺困难。

伴随科学技术的不停提高,计算机科学日渐成熟,其强大II勺功能已为人们深刻认识,它已

进入人类社会的各个领域并发挥着越来越重要II勺作用。作为计算机应用的一部分,使用计算

机对图书资源信息进行管理,具有着手工管理所无法比拟的长处.例如:检索迅速、查找以便、

可靠性高、存储量大、保密性好、寿命长、成本低等。这些长处可以极大地提高图书馆管理

的效率,也是企业、学校的科学化、正规化管理,与世界接轨的重要条件。

因此,开发这样•套管理软件成为很有必要日勺事情,在下面的各章中我们将以开发一套图

书馆管理系统为例,谈谈其开发过程和所波及到的问题及处理措施。

图书馆管理系统是经典日勺信息管理系统(MIS),其开发重要包括后台数据库日勺建立和维

护以及前端应用程序的开发两个方面。对于前者规定建立起数据•致性和完整性强.数据安

全性好的库。而对于后者则规定应用程序功能完备,易使用等特点。

通过度析如此状况.我们使用微软企业的VISUALBASIC开发工具,运用其提供的多

种面向对象H勺开发工具,尤其是数据窗口这一能以便而简洁操纵数据库的智能化对象,首先在

短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不停修正和改善,直到形成

顾客满意的可行系统。

第一章开发图书馆管理系统的总论述

本系统基丁好用、易用、美观日勺原则为顾客定制了一套统一卧J人机界面。系统各模块按

功能重要分为两大类:编辑类完毕以编辑为主口勺功能,如增长、删除、修改等;浏览类完毕

以再现为主的功能,如查询、浏览、记录等。由于它们完毕功能的侧重点不一样,因此在界

面布置上就有一定口勺差异,系统H勺每一模块根据需要又具有查询等功能。

本图书馆口勺业务范围及工作特点,设计了采购子系统、编目子系统、检索记录子系统、

流通信息子系统及系统维护子系统(但本人只负责流通这一块),这几种子系统包括了图书

馆的重要业务工作,可以全面实现对图书馆的采购、编目、检索、记录和流通等业务的计算

机管理。它能使图书馆工作人员从繁重的工作中解脱出来,大大减轻了工作量,减少人为的

工作失误,全面提高图书馆的管理效率及服务质量,从而使图书馆管理水平和业务水平跃上

一种新的台阶。

该系统合用于各类专业、中、小型图书馆,各类大中专院校、中小学校、企事业单位

的图书馆和资料室R勺现代化综合管理。

本人负责对流通子模块的总特点:

fl-------------------'

流通子系统功能概述

具有如下特点:

一一任何类型的读者针对任何类型的文献可采用不一样的借阅制度,对读者借某一类型

W'J书多少有限制。

一一在借书、还书中采用手工输入或IC卡方式。

一一在借书、还书、续借中自动提醒还书口期。

一一读者在办理借书证件后立即可以借书。

-功能:

1.数据智能查询模块;

2.数据自由记录功能;

3.数据记录图;

4.借书限定功能:

5.借书超期自动提醒功能:

6.直接SQL语句查询数据:

7.修改表功能;

8.动态顾客授权管理。

操作界面:

1.简捷一致的顽客界面,傻瓜式操作方式;

2.所有采用图形按钮立体中文提醒;

3.表格中文字和图形同步显示、操作。

新日勺性能:

1.完全的I可执行文献、更快更稳定日勺执行速度;

2.全面的I容错史理、使数据更安全;

3.动态表加密,保护数据环境。

俯曰智导

项目名称初步定为图书馆管理系统(Imslibrarymanagcmontsystem)。分为11个子

功能模块:采购模块、编目模块、流通模块、检索与记录模块、系统维护模块(本人只负责

流通子模块)。本项目的任务提出者为丽水电大图书室,开发者为本组组员。本项目设计过

程中参照了慧尔、用易图书馆管理系统。

本软件意在为读者和图书馆管理人员提供一种功能齐全、使用快截的图书馆管理系

统,以替代老式的I手工卡片管理系统。

____________________0.

硬件环境:服务器:PII26664M2G以上

客户机:PII13316M网卡等

网络带宽:10M以上

软件环境;服务器端;NT1.0以上,IIS,1.0以上

客户端:WIND0WS9X,IE4.0以上

采用WIN98/2023/XP

C

注什哈林社的一船牌决

本图书馆管理系统将提供一种既可以存储信息又可以进行增长,删除,修改,查询,同

步该系统合用于各类专业、中、小型图书馆,各类大中专院校、中小学校、企事业单位日勺图

书馆和资料室H勺现代化综合管理。

第二章图书馆管理系统的分析和设计

2.1图书馆管理系统的分析和概要设计

根据实际状况,我们使用原型法(RapidPrototyping)即以少许代价迅速地构造•种可

执行的软件系统模型。使顾客和开发人员可以较快地确定需求,然后采用循环进化的开发方

式,对系统模型作持续的精化,将系统需具育的性质逐渐增长上去,直到所有的性质所有满

足。此时模块也发展成为最终产品了。

通过对顾客需求的分析,我们可以八.山沽图书馆管理系统流通子模块大体可以分为

士m

★ZT1

四个小模块:借书模块、还书模块、续借模块、杳询模块、流通记录、同步我还增长

了新书录入模块和顾客11令模块。

下图阐明五者口勺关系

以上是方框图

K

Ik、

nr

团"此口

以上是流程图

1.新书录入

新书录入设置重要是为图书流通环节(如借书、还书等)做准备工作,在这里顾客可以

定义不一样的读者类型,不一样类型的读者具有不一样的借书限制同步每一类图书的可借册

数不能超过借书总数。读者借阅图书口勺时间不能超过可借天数;

2.读者借书

功能:自动审查读者的借书证件与否有效。并为读者办理借阅手续。先进行读者

编号登录,自动显示出该读者所借日勺图书,然后在输入要借图书的编号,按登录,

单击“借书”即可。

3.读者还书

功能:自动审查读者的借书证件与否有效。并为读者办理还书手续。运用查阅借

书人的借书证件还书(通过输入借书证号的措施),或运用借书人所借书的条码

号或书名的措施。输入要还图书的编号,会显示出该图书的借出时间,还书时间,

超期会提醒你等。点击“还书”即可。

4.图书续借

功能:续借图书,当有读者需更多时间去浏览此书,可通过图书续借去使用更长的时间。本子

系统提供「只要通过修改借书日期IJ勺方式实现简朴的续借程序。先输入读者编号登录,自动

显示出该读者所借的图书,然后单击要续借的图书,将时间该为即可

5.图书流通记录

功能:图书流通记录重要是对借阅图书的记录,借阅状况的记录对研究文献流通数量方面

发展变化欧I程度和规律具有参照价值,并能为实现文献流通工作日勺目日勺管理提供了科学口勺手

段和措施。

6.查询

对图书库进行查询,以便顾客迅速懂得试卷合订本H勺详细信息

R-外--部-接-口--需-求-'

顾客界面

采用windowsU勺通用图形界面,对顾客友好,且必须对鼠标和键盘提供支持,界面设计应遵

照如下规则:

1.界面要有一致性;

2.提供简朴11勺错误处理;

3.提供信息反馈;

4.操作可逆,其动作可以是单个口勺操作,或者是一种相对独立的操作序列:

5.设计良好日勺联机协助

6.显示启动画面,画面简洁明快;

但本系统采用新的I顾客操作界面:

1.简捷•致的顾客界面,傻瓜式操作方式;

2.所有采用图形按钮立体中文提醒;

3.表格中文字和图形同步显示、操作

硬件接口

支持一般的pentium4或更高档微机,笔记本电脑。

软件接口

运行于windows98/2023/xp

通信接口

本软件应提供对条形码扫描仪等的支持。

故障处理

正常使用时不应出错,若运行时碰到不可恢复的系统错误,也必须保证数据库的完好无损。

R----------'

性能需求

1.功能设置适应性强

系统设置灵活,具有局部管理与全面管理欧I功能,整个系统由几种子系统构成,可分、

可合,每个子系统既可单独运行,又是有机联络的一体,可适应不一样人员配置条件的图书

馆;同步系统既可在高档矶、大内存下使用,又可在低级机、小内存上使用,可满足不一样

经济条件的I图书馆。

2.检索功能强

系统提供组合查询。组合杳询提供所有可检索字段(包括条形码号、编号、类别、合

订本名称、试卷代号、试卷名称、页码、第几册等)的任意组合条件检索,功能强大,能保

证•定时查准、查全率;系统采用复合索引技术,检索响应速度快,20万册藏书记录中检

索条记录在几秒之内即可完毕。

3.流通方式多样化

使用该系统在进行借还图书时,图书馆可根据学校资金实际状况,可采用一般借还书

方式、条形码借还书方式,

4.数据安全性好

系统通过对数据库的加密和顾客权限的设置保证了系统的安全。加密后的数据库只有本

系统才能对其进行维护,任何直接对数据库的操作都将无效,从而保证了数据库入口的唯一

性,防止了来自外界的破坏;本系统操作人员只能对自己权限范围内的数据进行维护,从而

防止了来自内部口勺破坏。

5.数据录入直观以便

系统采用屏幕格式输入,简洁、直观,符合情报人员习惯;屏幕设计风格统一,顾

客易于掌握。系统对复本图书的反复数据•,由顾客输入复本数后,就可完毕对反复数掂的自

动追加,很好地处理了数据冗余度口勺问题,提高了录入速度,节省了工作时间。

6.时间特性

一般操作的响应时间应在广2秒内,对软磁盘和打印机的操作,以及数据的导入和导出也应

在可接受的时间内完毕。

第三章图书馆管理系统的详细实现

3.1模块化的开发环境的简介

3.1.1VISUALBASIC简介

VISUALBASIC是微软企业出品日勺•种迅速可视化程序开发工具软件。借助微软在操作

系统和办公自动化软件的垄断地位,VB在短短日勺几年内风行全球。VB是极具特色和功能

强大的软件,重要体现:所见即所得的界面设计,基于对象的设计措施,极短的软件开发周

期,教易维护的代码。同步众多的ACTIVE控件,提高了软件的使用效率。

VB应用程序语言W、J基本特点:

1.可视化界面设计:

VB为顾客提供大量的界面元素(在VB中称为控件对象),这些控件对象对于熟悉

WINDOWS应用程序的顾客来说是一点也不陌生,如“窗体”,“菜单”,“命令按扭”,

“工具按扭”,“检查框”等等,顾客只要运用鼠标、键盘把这些控件对象拖动到合适U勺

位置,设置其大小、形状、属性等,就可以设计出所需的应用程序界面。

2.事件驱动编程

在使用VB设计应用程序是,必须首先确定应用程序怎样同顾客进行交互。例如发生鼠

标单击、键盘输入等事件是,由顾客编写代码控制这些事件的响应,这就是所谓代事件

驱动编程。

3.与数据库日勺连接性

VISUALBASIC提供了与底层数据库系统紧密日勺连接。VISUALBASIC支持不一样H勺关

系数据库管理系统并充足发挥每一种数据库的专长。开发人员和运用内置的高性能数据库引

擎一一JET生成独立应用或脱离服务器运行H勺服务以上的应用,在开发该图书馆管理系统时,

笔者就是使用该种数据库引擎。VISUALBASIC存取数据库的方式有两种:

•通过使用於JODBC接口。(ODBC(开放数据库连接)是微软企业H勺数据库连接原则)

•通过使用由VISUALBASIC提供的专用日勺直接与数据库相连日勺接口

如下进行图例阐明:

接口口接口接口

值得一提的是VISUALBASIC拥有可视化数据管理器窗口,可以直接运用他进行数据库设

计。

3.2图书馆管理系统流通子模块中用到的数据库:

数据只有用数据库来管理才能有自动化管理的也许。数据日勺构造将影响

整个管理机制H勺应用,并且一但建立后来要修改常会出现麻烦。因此一开始

就要仔细谨慎地搭建一种完整而合理的构造。对于我们用简朴易操作的

MicrosoftAccess数据库是比较适合欧J。我日勺范例中欧J数据库文献就是Access

类型内数据库。数据库中共有七个数据表“图书总表”(对试卷合订本总概括,

如条形码号、编号、合订本名称、分类等字段)和“图书分表”(对试卷合订

本里边的内容的简朴简介,如编号,试卷代码、试卷名称、页号等字段)、“读

者“(存储读者口勺某些基本信息,如姓名、学生证号,班级等某些字段)、”借

书流水表“、”还书流水表“、”借书历史表“,读者在借阅过程中管理员要

对这三个表进行修改。尚有就是管理员的登录时用到的”密码“表。(如图下

图)。

强还书藁水表:表

字段名称I数据类型I

文本

借书证号

I文

姓名

班级名称

条形码号

编号文本

合订本名称文本

类别文本

借书日期日期/时间

还书日期日期/时间

是否流通是/否

提示信息文本

注销文本

超期是/否

圜借书历史表:表

字段名称数据类型

文本

姓名文本

班级名称文本

条形码号文本

编号文本

合订本名称文本

类别文本

借书日期日期/时间

还书日期日期/时间

是否流通是/否

提示信息文本

注销文本

超期是/否

登记时间日期/时间

鹿借书流水表:表

字段名称

文本

借书证号

文本

姓名

文本

班级名称

条形码号文本

文本

编号

文本

合订本名称

文本

类别

日时

借书日期

日加

还书日期

是隋

是否流通

文本

提示信息

文本

注销

是危

超期

日巡

登记时间

展图书分表:表

试卷代号

试卷名称

盘图书总表:表

字段名称

隰花码号

编号

合订本名称

类别

登记时间

是否流通

注销

统计

借书日期

还书日期

第几册

曲读者:表

字段名称I数据类型

借书证号文本

I文

姓名

Z班级名称文

—专业字

_允许借书数

二I现已借书

3.3系统模块的详细实现

在本系统中有四个子模块构成。它们分别是登录小模块、借阅小模块、流通记录小模块

和查询小模块、,下面就尸发这几种模块的过程及所碰到的问题分别加以简介。

该模块重要完毕新书的录入、查询、记录及借阅功能。在此模块中定义了四个重要窗口:借

阅窗口、新书录入窗口和条件查询窗口,流通记录窗口。

当你第一次启动本图书馆信息管理系统时,系统将出现如图所示界面,顾客只要选择自

己的顾客名称,同步输入相对应的j密码按[确定]即可以进入图书馆信息管理系统的主控界

面,此时你作为超级顾客对整个系统具有控制权,你首先应当做的就是更改密码。

登录子模块有“顾客名称“,”顾客口令“,”目前日期“等字段。顾客还可以在管理员小模

块对顾客进行增长、修改、删除等功能。

登录子模块的界面:

书籍查询对图书的管理是相称重要的,尤其对试卷合订本来说,假如读者要对试卷合订

本中的内容进行理解时就可以用到查询子模块。

查询子模块重要对“图书总表“和”图书分表“两个数据库进行查询,根据两个数据库中H勺

编号相似进行查询来得到成果,组合查询提供所有可检索字段(包括条形码号、编号、类别、

合订本名称、试卷代号、试卷名称、页码、第几册等)的任意组合条件检索,功能强大,能

保证一定的查准、查全率;同步提供你”并且“和”或者”两种查询方式。

查询子模块界面:

新书录入窗口中显示的是员工必要信息。可供顾客增长、修改、删除、查询等功能。

向数据库中添加新的记录、删除不需要的记录、修改错误的记录、对数据库中的信息进行行

询。当顾客想修改某条记录时,只要双击MSFLEGRID控件中您要修改的记录,就会自动

弹出详细信息窗体,该窗体已经显示了你要得信息,你就可以对其该条记录进行修改了。本

系统的一大特点可以直接在MSFLEGRID中进行数据修改,只要双击MSFLEGR1D,他就

会出现TEXT文本框,COMBOL下拉歹IJ表框形式然后再其中输入数据,按ENTER键即可

完毕修改,并保留在数据库中。同步可以向“图书总表“和”图书分表“数据库增长数据。

新书录入的界面:

该模块重要根据图书流通状况进行记录,同步可以根据试卷合订本口勺登记时间段对数据库中

口勺数据进行记录,然后按“图书总表“中”记录“字段对记录成果进行排序,同步还可以根

据”选择“FRAME框的)OPTION控件选择一种关系,然后在TEXT框中输入数字,按”显

示“按钮,MSFLEGR1D中”记录“字段的J满足该关系的数据显示为红色,以便顾客轻易浏

流通记录子模块:

该模块重要完毕读者借阅功能,也是最.重要的一项功能,图书馆管理员可以根据读者的借书

证号来完毕借阅功能,同步根据条形码号进行还书,管理员输入读者借书证号,按登录按钮

后,读者上次H勺借阅状况就会在MSFLEGRID中显示出来,以便管理员能查对一下,以免

出错,假如你已经超过最大的借阅最,系统还会自动提醒管理员该读者已经不能继续借书了。

同步还可以进行简朴的I续借功能,只要单击MSFLEGRID中想要续借Mj记录项,按“保留

“按钮即可更改借书日期,在借书在个界面中,只要你输入借书证号,按“登录”按钮,其

他文本框中口勺信息就会自动弹出,同步输入条形码号,按“借书”即可完毕借书功能。在还

书界面中只要输入条形码号,按“还书”按钮就可完毕还书功能。当你借书超期时,系统自

动弹出对话框提醒顾客超期。

借阅子模块的界面:

读者借阅

3.4运用DATA控件访问数据库

该软件是运用ACCESS数据库,操作以便,简朴。在ACCESS数据库中不

需要创立数据连接,由于它是VB中默认H勺数据库形式。

以归纳为如下几步:

1.创立数据库源名(DATABASE)

2.创立数据对象

3.操作数据库

4.关闭数据对象和链接

每一步日勺作法如下:

一、创立数据源名

先进行定义:DIMDBASDATABASE

Setdb=OpcnDatabase("e:\图书馆管理系统\sjhdb.mdb")

也可以直接在DATA控件U勺属性中的DATABASENAME直接进行连接。

二、创立数据对象(RecordSet)

ADO中H勺数据对象一般保留H勺是查询成果。RecordSet是ADO中最复杂的

对象,有许多属性和措施。RecordSei保留的是一行行的记录,并标有一种目前

记录。如下是创立措施:

可以直接运用DATA控件直接绑定,在DATA控件的属性中H勺RECORDSOURCE

对数据表进行连接。

SetRecordSet=DB.Openrecordset(sqtStr)

这条语句创立并打开了对象RecordSet,其中db是先前创立H勺链接对象,

sqtStr是一种字串,代表一条原则H勺SQL语句。例如:

sqlStr=uSELECT*FROMtabi”

SetRecordSet=DB.Openrecordset(sqtStr)

这条语句执行后,对象RecordSet中就保留了表tabi中区)所有记录。

三、操作数据库

我们通过调用链接对象的Iopcnrccordsct措施来将查询成果返回给一种数据

对象或进行插入、删除等操作。例如:

修改:

sqll="select*from图书总表where条形码号="'&Text3(3).Text&

Ifsqll<>,n,Then

Setrec=db.OpenRecordset(sqI1)

rec.Edit

rec.Fields(8).Value=CDate(DTPicker3.Value)

rec.Fields(5).Value=CBool(a)

rcc.Ficids(b).Value=lext3(8).lext

rcc.Update

rec.Close

EndIf

删除:

Data2.Recordset.MoveMSFlexGrid2.RowSel-1

DimsAsInteger

s=MsgBox(”确定删除这组记录吗?删除后将不能恢复数据;

vbYesNo+vbQuestion,"删除确定")

Ifs=6Then

Data2.Refresh

增长:

Setrs=db.OpenR已cordset("借书流水表”)

rs.AddNew

a=False

rs.Fields(O).Value=Trim(Text1(O).Text)

rs.Fields(l).Value=Trim(Text1(1).Text)

rs.Update

rs.CIosc

四、关闭数据对象和链接对象

在使用了ADO对象之后要关闭它,由于它使用了一定口勺服务器资源。通过

调用措施close实现关闭,然后再释放它。

RecordSet.close

SetRecordSet=Nothing

/关闭创立的数据对象

mConn.close

SetmConn二Nothing

/关闭创立日勺链接对象

3.5.显示数据库中的内容

我运用USFLEGRID控件来显示数据库中的内容,又以直接通过DATA控件来实现操作,

也可以运用代码来完毕有关的操作。

第一种措施:

设置MSFLGRID控件日勺属性Datasource属性

第二种措施:

sql="select*from借书流水表where借书证号='"&Textl(0).Text&

Ifsql<>〃〃Then

Setrs=db.CpenRecordset(sql)

EndIf

IfNot(rs.BOEAndrs.EOF)Then

DoWhileNotrs.EOF

MSFlexGridl.TextMatrix(0,0)=""

MSFlexGridl.TextMatrix(0,1)="借书证号"

MSFlexGridl.TextMatrix(0,2)="姓名"

MSFlexGridl.AddItemvbTab&rs.Fields(0).Value&vbTab&rs.Fields(1).Value

&vbTab&rs.Fields(2)

rs.MoveNext

Loop

EndIf

rs.Close/以上是完毕查询成果的数据显示

3.6下面举例对SQL语句进行详细阐明:

一种访问数据库的程序段,对于不一样的)顾客以及一种顾客口勺不一样行为,要其执

行日勺SQL语句是不一样的J,其不一样重要表目前查询、插入或更新时的参数不一样,

于是我们将SQL语句定义为含变量H勺字符串(dimsqlasstring),通过赋予变量不一样

时值便产生出适合的SQL语句串,再通过数据对象的对应措施来执行它,完毕所需日勺

数据操作。这一措施的运用详见下面部分。

第一.对登录界面进行简朴简介(我在这段程序中使用ADODB数据源)

/用SQL语句从数据库中H勺密码表中获得顾客名称和对应的密码

sql="select*from密码where顾客名称='〃&txtUserName.Text&

and密码二'"&txtPassword.Text&

Setrs=conn.Execute(sql)

/用一种循环语句将密码表中1向所有顾客名显示在登录界面的顾客名称下拉

列表框中供顾客选择

conn.Openconnstr

rs.Open"select顾客名称from密码〃,conn,adOpenStatic,

adLockReadOnl)^

DiniiAsString

Fort=0ToVai(rs.RecordCount)-1

i=Trim(rs.Fields("顾客名称").Value)

rs.MoveNext

txtUserName.AddItemi

Nextt

rs.Close

第二.对查询界面进行简朴简介

PrivateSubCommandl_Click()

strSQl=""

/如下语句实现或者查询模式

If0ption2.Value=TrueThen

IfCheck1.Veilue=vbCheckedThen

strSQl="图一总表.编号二&Textl(O).Text&"

EndIf

IfCheck2.Value=vbCheckedThen

IfstrSQl=""Then

strSQl=〃图书分表.类别二'〃&Combo1,Text&"

Else

strSQl=strSQl&"or图书分表.类别='〃&Combo1.Text&

EndIf

EndIf

Endif

,makethesearch>

/如下是用SQL语句对图书分表和图书总表按编号相似进行查询:

sqll="SELECT图书总表图书分表.试卷代号,图书分表.试卷名称,图书分表.页

号〃

sqll=sqll&"FROM图书总表,图书分表〃

sqll=sqll&"WHERE〃&strSQl&"and图书总表.编号=图书分表.编号“

EndIf

'showthefoundrecords

/对查询成果创立数据RECORDSET对象:

Ifsqll<>Then

Setrs=db.CpenRecordset(sqll)

SetDatal.Recordset=rs

EndIf

Datal.Refresh

'shownumberofrsordsfound

Me.Caption="总共找到"&CStr(rs.RecordCount)&”记录”

*closethersordset

rs.Close

ExitSub

Endsub

3.7出错处理

当我碰到某些错误是,如无目前记录等某些常规性错误,我日勺处理措施有两种:

第一种:

Onerrorgotoa

A:

MsgBoxErr.Description

第二种措施:

onerrorresumenext

为了使程序能愈加完善,我还运用了BeginTransCommitTrans语句

第三章操作常识

操作常识

磁%等—;昌工小

殁增加晒捌伙打印制助退出

上面所示的是本系统所提供的工具条,将鼠标移动到每一个功能按钮上,单击鼠标左

键,能得到相应的功能。

取涓|4|』公」T口

上面所示的是本系统所提供的功能按钮,将鼠标移动到每一个功能按钮上,单击

鼠标左健,能得到相应的功能.其中确认是肯定操作,取消是否定操作.而且为了减

少用户的误操作,每个功能按钮(包括工具条)都有两种状态,一种为灰色

温馨提示

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

评论

0/150

提交评论