图书管理系统 毕业论文2.doc

上传人:小小飞 文档编号:3918186 上传时间:2019-10-10 格式:DOC 页数:33 大小:1.25MB
返回 下载 相关 举报
图书管理系统 毕业论文2.doc_第1页
第1页 / 共33页
图书管理系统 毕业论文2.doc_第2页
第2页 / 共33页
图书管理系统 毕业论文2.doc_第3页
第3页 / 共33页
图书管理系统 毕业论文2.doc_第4页
第4页 / 共33页
图书管理系统 毕业论文2.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《图书管理系统 毕业论文2.doc》由会员分享,可在线阅读,更多相关《图书管理系统 毕业论文2.doc(33页珍藏版)》请在三一文库上搜索。

1、江西师范大图书管理系统学士论文 学 院:计算机信息与工程班 级: 计算机课与技术1班学 号:1008063050姓 名:指导老师:学士学位论文原创性申明本人郑重申明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。本人完全意识到本申明的法律后果由本人承担。作者签名: 日期:摘要数据库应用系统是针对某个特定目标,建立在数据库管理系统之上的计算机应用系统. 组成数据库应用系统的要素:数据库,数据库管理系统,应用程序和用户. 科学技术的不

2、断提高使得计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。在信息时代这种传统的图书管理方式必然被计算机为基础的信息管理系统所取代。因为作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点。 图书管理系统是一个学校不可缺少的部分,它的内容对于学校的管理者和读者来说都至关重要,直接关系到图书的借用率,所以开发图书管理系统能够为管理员和读者提供充足的信息和快捷的查询手段。本文首先介绍了课题的研究背景及现状,给出了课题的研究目标和意义。然后介绍了系统设计的相关技术和开发环境,需求分析等。最后进行总体设计和详细设计。本

3、次设计是在Windows环境下利用JAVA开发工具Eclipse,和SQL SERVER2008数据库来开发系统。该系统实现了图书的图书管理、读者管理、借书信息管理、系统管理等功能。满足了用户的大部分需求。关键词:图书管理系统;JAVA;SQL SERVER2008;数据库;EclipseSummary Database applications are for a particular goal, the establishment of computer applications on database management system consisting of a database

4、application system elements: database, database management systems, applications and users continue to improve science and technology makes the computer science matures its powerful functions for the people deeply understand that it has entered into various fields of human society and play an increa

5、singly important role. This traditional library management approach is bound to be a computer-based information management system replaced in the information age. Because as part of computer applications, the use of computers for library information management, with the incomparable advantage of man

6、ual management. Library management system is an indispensable part of a school, its content for school administrators and readers are critical to borrow books directly related to the rate, so the development of library management system for administrators and readers can provide sufficient efficient

7、 means of information and queries. This paper describes the background and status of the subject, given the research objectives and significance of the subject. Then introduced the system design and development environment-related technologies, the demand analysis. Finally, the overall design and de

8、tailed design. This design is the use of JAVA development tools Eclipse, and SQL SERVER2008 database in the Windows environment to develop systems. The system for the librarys books, readers management, library information management, systems management and other functions. Meet most of the needs of

9、 users. Keywords: library management system; JAVA; SQL SERVER2008; database; Eclipse摘要4第一章 绪论71.1研究背景及意义71.2国内外研究现状71.3 本文结构7第二章 系统需求分析82.1 概述82.2 系统功能需求与数据需求8第三章 数据库设计143.1E-R图143.2物理设计143.3 小结15第四章 数据库应用系统的实现164.1 数据库的定义164.2 应用系统的开发16第五章 总结275.1工作成果275.2收获体会27参考文献28第一章 绪论1.1研究背景及意义科学技术的不断提高使得计算机科

10、学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。在信息时代这种传统的图书管理方式必然被计算机为基础的信息管理系统所取代。因为作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。图书管理系统是一个学校不可缺少的部分,它的内容对于学校的管理者和读者来说都至关重要,直接关系到图书的借用率,所以开发图书管理系统能够为管理员和读者提供充足的信息和快捷的查询手段。 1.2国内外研究现状 数据库技术从 2 0世纪 70

11、年代流行的层次、网状数据库系统到 80年代的关系数据库 ,在很多领域都取得了巨大的成功 ;随着应用领域的不断扩展 ,关系数据库的限制和不足日益显现出来 ,随着面向对象技术的出现 ,面向对象数据库系统成为数据库系统领域研究和发展的新方向。数据库技术与网络技术、人工智能技术、面向对象技术、并行计算技术、多媒体技术等的相互融合 ,为数据库技术的应用开拓了更广阔的空间。数据库技术发展现状,数据库技术与多学科技术的有机结合是当前数据库技术发展的重要特征。1.3 本文结构第1章:绪论,介绍课题背景及意义、国内外研究现状。第2章:需求分析,从可行性上分析了系统的实现可能,并且分析了主要功能,给出了系统流程图

12、和数据流图,数据字典。第3章:数据库设计,通过数据结构给出E-R图,并且根据给出的数据结构建立各个所需要的数据库表。第4章:总体设计,简要的给出了功能模块图,并简要的说明了主要功能模块的作用。第5章:详细设计,给出了程序的定义,和程序运行的各个功能模块所需要的代码及说明。第6章:总结,对项目工作进行总结,并且小结这次项目的心得体会。第二章 系统需求分析2.1 概述随着学校规模的不断扩大,图书数量的急剧增加,有关图书的信息量也在不断成倍增长。面对庞大的信息量,就需要有图书管理系统来提高图书管理工作的效率。通过这样的系统,我们可以做到信息的规范管理和快速查询,从而减少了管理方面的工作量。 传统手工

13、的图书管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了图书管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。图书借阅系统的建立,需要进行用户需求调查与分析,以确定好系统的目标,提出了解决问题的详细方案,这是系统构建的重要环节,要想是同学和老师都能够有效的借阅,功能上要基本全面,对于用的需求,包括老师和学生,首先要把老师或者学生的信息增加到系统中,然后是使得老师或者学生能够通过登录进行图书的查询和浏览,再者是对学生的借阅进行管理,接着是打印一些信息,包括统计等,还有平时的系统备份和还原等等在软

14、硬件方面对系统的需求,软件要求界面友好,容易掌握,可以简单方便的进行图书借阅信息管理,硬件的配置不能要求太高,比较能够适应学生和老师的借阅。2.2 系统功能需求与数据需求 2.2.1系统及程序流程图图2-1 程序流程图数据库文件管理员登录程序图书管理程序图书入库图书信息表图书管理查询图书信息显示借阅/归还/续借读者管理登记/修改/删除管理员设置密码修改超级管理员添加/修改/删除管理员读者登录读者界面查询个人信息设置修改信息图书信息显示图2-2 系统流程图2.2.2系统功能需求图书管理系统主要实现以下几方面的功能:a.图书入库 b.查询 c.修改信息 d.图书借还e.图书整理f用户信息增加功能的

15、描述1.登录 各类人员进入系统必须登录,身份验证正确才可以进入系统,管理员界面和用户界面是不一样的,普通管理员和超级管理员的对系统使用权限也是不一样的。2.借阅管理 借阅管理是管理员操作图书信息表,用户来进行图书的借阅、续借与归还等操作。3.图书管理 管理员对图书信息表进行查询、添加、修改、删除等操作。4.读者管理 管理员对读者进行登记、查询、修改、删除等操作。5.系统管理 系统管理分为所有管理员都可以操作的个人设置和只有超级管理员才可以操作的高级设置。6.信息报表 管理员对图书表、管理员表、用户表进行显示。7.帮助 说明这次设计的目的和作者。8.图书查询 图书查询是用户进行图书查询的功能模块

16、。9.用户个人设置 用户自行修改登录密码的功能模块。2.3数据流图数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。图书信息表管理的数据流图如图2-3,从图中可以看出图书信息表管理主要是对图书信息表的存储与读取。主要包括图书信息的查询、入库、删除、修改。图2-3 图书信息表管理数据流图读者信息表管理的数据流图如图2-4,从图中可以看出读者信息表管理主要是对读者信息表的存储与读取。主要包括读者信息的登记、删除、修改。图2-4 读者信息表管理数据流图管理员信息表管理的数据流图

17、如图2-5,从图中可以看出管理员信息表管理主要是对管理员信息表的存储与读取。主要包括管理员信息的添加、删除、修改。图2-5 管理员信息表管理数据流图2.4数据字典数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细说明。图书信息表数据字典,是对图书信息的定义,主要用于借阅管理、图书管理模块和信息报表模块,具体如图2-6。名字:图书信息表别名:图书信息描述:图书管理功能中需要操作的信息表集合定义:图书信息=图书编号+图书名称+图书类别+入库时间+定价+出版社名称+作者+借阅状态+所在书架编号+数量位置:数据库 输出设

18、备 输入设备图2-6 图书信息表数据字典借阅信息表数据字典,是对借阅信息的定义,主要用于借阅管理模块和信息报表模块,具体如图2-7。名字:借阅信息表别名:借阅信息描述:存储图书借阅状态和信息的表集合定义:借阅信息表=借阅编号+图书编号+读者编号+借阅时间+归还时间位置:数据库 输出设备 输入设备图2-7 借阅信息表数据字典读者信息表数据字典,是对读者信息的定义,主要用于读者管理模块和信息报表模块,具体如图2-8。名字:读者信息表别名:读者信息描述:存储读者信息的表集合定义:读者信息表=读者编号+读者名字+读者性别+读者类别+读者密码+读者电话+登记时间+注销状态位置:数据库 输出设备 输入设备

19、图2-8 读者信息表数据字典管理员信息表数据字典,是对管理员信息的定义,主要用于系统管理模块和信息报表模块,具体如图2-9。名字:管理员信息表别名:管理员信息描述:存储管理员信息的表集合定义:管理员信息表=管理员编号+管理员名字+管理员性别+管理员密码+管理员权限编号位置:数据库 输出设备 输入设备图2-9 管理员信息表数据字典2.5小结本章概述了数据库的基本概念,并通过对数据库管理惊醒了介绍,阐述了数据库技术的生产和发展的背景也说明了数据库的优点。数据模型是数据库系统的核心和基础。本章介绍了组成数据模型的三要素,概念模型和三种主要的数据库模型。第3章 数据库设计 数据库是长期存储在计算机内、

20、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为用户共享。本系统数据库设计主要包含读者全部信息、图书全部信息、管理员全部信息等。3.1E-R图概念模型是对信息世界建模,所以概念模型应该能够方便、准确地表示出信息世界中的常用概念。E-R图就是用来描述现实世界的概念模型。本系统在建模时,需要用到如下的数据信息表,其中带下划线的是表中主键:读者类型表(读者类型,可借阅图书数量)读者信息表(读者编号,读者姓名,性别,读者类型,密码,电话,登记时间,注销状态)管理员权限表(权限编号,权限名称)管理员信息表(管理员编号,

21、管理员姓名,性别,密码,权限编号)图书类型表(图书类型编号,类型名称,书架编号)书架表(书架编号,图书类型编号)图书信息表(图书编号,图书名称,图书类型编号,入库时间,定价,出版社,作者,借阅状态,书架编号,数量)借阅关系表(借阅编号,图书编号,读者编号,借阅时间,归还时间)图书出库信息表(图书编号,出库时间)图3-1 E-R图3.2物理设计1.读者信息表字段名称数据类型大小学号Char10书号Char10书名vachar50借书数目int4第四章 总体设计2.书籍信息表字段名称数据类型大小书号char10书名Vachar50出版社vachar50作者nchar10库存量int4总册数int4

22、3.借书信息表 字段名称数据类型大小学号Char10书号Char10书名vachar50借书数目int44.管理员信息表字段名称数据类型大小管理员编号Char10密码Char10权限char103.3 小结概念模型中的E-R模型是这类模型的典型代表,方法简单,清晰,应用十分广泛。数据库系统的三级模式和两层映像的结构保证了数据库系统中能够具有较高的逻辑独立性和物理独立性。第四章 总体设计4.1功能模块结构图在软件开发过程中,我们习惯把软件各功能模块化。根据模块独立的概念,我们可以将软件开发模块化、抽象、信息隐藏和局部化。模块独立的程度主要由“耦合”与“内聚”两个定性标准度量。秉承“高内聚、低耦合

23、”的设计思想,可以获得较高的模块独立性。本系统为管理员提供了登录、借阅管理、图书管理、读者管理、系统管理、信息报表、帮助几个功能模块。而为用户提供了登录、图书查询、用户个人设置三个功能模块。具体的模块结构图如图4-1。通过模块结构图能够让我们更清楚认识软件的各个模块的功能与各个模块之间的联系。图4-1 图书管理功能模块图4.2各个模块说明4.2.1登录登录功能提供给使用者一个界面,管理员点选管理员登录,用户点选用户登录,登录成功后各自进入不同的主界面。4.2.2借阅管理借阅管理功能分为图书借阅、图书归还、图书续借。图书借阅是读者向管理员发出借阅请求,管理员操作数据库,把图书借出。图书归还是读者

24、向管理员发出归还请求,管理员操作数据库,把图书信息添加回数据库。图书的续借是读者向管理员发出请求,管理员操作数据库,把图书的归还时间延长。4.2.3图书管理图书管理功能有图书入库与图书信息两部分。图书入库是管理员操作数据库,向书库中添加图书的功能。图书信息则有查询、修改、删除三大功能。管理员在点选查询按钮时,则按相应条件查询图书是否存在。管理员点选修改按钮时,则按所填信息对图书的信息进行修改。管理员点选删除按钮时,则根据所选图书进行删除。这些都将操作数据库的图书信息表。4.2.4读者管理读者管理功能有读者登记、读者信息和读者注销三部分。读者登记是管理员操作数据库,向读者信息表中添加新读者的信息

25、。读者信息则有查询、修改、删除三大功能。管理员点选查询按钮时,则按相应条件查询读者信息。管理员点选修改按钮时,则按所填信息对读者的信息进行修改。管理员点选删除按钮时,则根据所选读者进行删除。这些都将操作数据库的读者信息表。读者注销是管理员赋予读者是否可借阅的权限的功能,如果点选注销,则不能借阅。4.2.5系统管理系统管理功能有个人设置和高级设置两部分。个人设置是所有级别的管理员都能使用的,管理员通过个人设置修改登录密码。高级设置是超级管理员使用的,该功能有添加、删除管理员的功能。4.2.6信息报表信息报表功能分成所有图书报表、借出图书报表、读者信息报表和管理员信息报表四个部分。这四个部分均可点

26、选按钮,将信息表导入到Excel里面。这四个部分也是要查询数据库的。4.2.7帮助帮助则是说明此次项目的目的和作者,并无必须之用。4.2.8图书查询图书查询功能是给用户提供的界面中的一个功能,其实和前面的图书管理里的一个功能类似,但只提供用户查询的功能,并不提供修改、删除功能。4.2.9用户个人设置用户个人设置也是提供给用户的一个功能。用户通过这个功能,可以自行修改登录密码。如需修改其他个人信息,可以向管理员发出请求,管理员通过读者管理修改。因为涉及隐私问题,故密码的修改都只提供给个人。第五章 数据库应用系统的实现5.1 数据库的定义 5.1.1数据库的定义1.数据库的创建2.数据库对象的定义

27、将设计的数据库表用SQL语言(create table)或企业管理器定义(界面)包括主键定义、外键定义、默认值、规则、约束、触发器、索引、视图等的定义5.2 应用系统的开发主要功能模块对应的主要界面,完成的主要功能及主要应用程序本系统包括的模块主要有如下几个部分:图书管理模块、借阅管理模块、模块信息查询模块、用户管理模块, 具体的功能描述如下: 图书管理:其功能是管理书库中图书的记录信息,对入库图书信息进行管理,并进行查询。借阅管理:其功能是对读者借阅信息进行查询。用户管理:其功能是对读者一般信息进行查询以及维护。其功能模块图如下所示图4-1 登陆界面主要代码如下:登陆:begin if co

28、mbobox1.Text=管理员 then begin ADOQuery1.Close; adoquery1.SQL.Clear; adoquery1.SQL.Add(select * from 用户信息表 where 用户名=:a and 密码=:b ); adoquery1.Parameters.ParamByName(a).Value:=trim(edit1.Text); adoquery1.Parameters.ParamByName(b).Value:=trim(edit2.Text); adoquery1.Open; if adoquery1.RecordCount0 then F

29、orm2.Show; Form1.Hide; end else if combobox1.Text=学生 then begin adoquery1.Close; adoquery1.SQL.Clear; adoquery1.SQL.Add(select * from 用户信息表 where 用户名=:c and 密码=:d); adoquery1.Parameters.ParamByName(c).Value:=trim(edit1.Text); adoquery1.Parameters.ParamByName(d).Value:=trim(edit2.Text); adoquery1.Ope

30、n; if adoquery1.RecordCount0 then Form5.Show; Form1.Hide; end end; 管理员界面 在登陆对话框中选择身份管理员后验证密码后就进入该界面按需求选择按钮即可进入相应的界面。 图4-2管理者界面主要代码如下:Form2.hide; Form3.show;读者界面在登陆对话框中选择身份读者后验证密码后就进入该界面按需求选择按钮即可进入相应的界面。 图4-3读者界面主要代码如下:Form5.hide; Form6/7.show;注册界面在登陆对话框中选择注册选项就进入该界面了。根据不同需要注册不同身份的用户。图4-4注册界面主要代码如下:b

31、egin adoquery1.Close; adoquery1.SQl.Clear; adoquery1.SQL.Add(select * from 用户信息表 where 用户名= +edit1.text+); adoquery1.Open;if adoquery1.recordcount0 then showmessage(已有此号,请重新输入) else begin adoquery1.Close; adoquery1.SQl.Clear; adoquery1.SQL.Add(insert into 用户信息表 (权限,用户名,密码) values( +combobox1.Text+,+

32、edit1.Text+,+edit2.Text+); adoquery1.execsql; Showmessage(注册成功); end;end; 图书录入界面进入新书录入界面后,在各个输入框里面输入要录入的新书,然后即可,取消为重新录入,推出为返回上一级。图4-5新书录入界面主要代码如下:begin adoquery1.Close; adoquery1.SQl.Clear; adoquery1.SQL.Add(select * from 书籍信息表 where 书号= +edit1.text+); adoquery1.Open;if adoquery1.recordcount0 then s

33、howmessage(已有此号,图书编号可能出错,请重新输入) else begin adoquery1.Close; adoquery1.SQl.Clear; adoquery1.SQL.Add(insert into 书籍信息表 (书名,书号,作者,出版社,库存量,总册数) values( +edit1.Text+,+edit2.Text+,+edit3.Text+,+edit4.Text+,+edit5.Text+,+edit6.Text+); adoquery1.execsql; Showmessage(入库成功); end; end; 图书管理界面图书管理是按照书号查询后,然后按照图

34、书管理项中的选项按不同的要求进行选择,然后点执行即可,退出返回上一级。图4-6图书管理界面主要代码如下:查询代码:beginadoquery1.Close;adoquery1.SQL.Clear;adoquery1.SQL.Add(select * from 书籍信息表 where 书号 like %+edit1.Text+%);adoquery1.Open; if adoquery1.RecordCount=0 then showmessage(没有此编号图书);edit2.text:=adoquery1.Fields1.AsString; edit3.text:=adoquery1.Fie

35、lds2.AsString; edit4.text:=adoquery1.Fields3.AsString; edit5.text:=adoquery1.Fields4.AsString; edit6.text:=adoquery1.Fields5.AsString;end;删除代码:beginif radiobutton1.Checkedthenbeginadoquery1.Close;adoquery1.SQL.Clear;adoquery1.SQL.Add(update 书籍信息表 set 书号=+edit1.text+,书名=+edit2.text+,出版社=+edit3.text+,

36、作者=+edit4.text+, 总册数=+edit5.text+ where 库存量=+edit6.text+);adoquery1.execsql;showmessage(修改成功);end;修改代码:if radiobutton2.Checkedthenbeginadoquery1.Close;adoquery1.SQL.Clear;adoquery1.SQL.Add(delete from 书籍信息表 where 书号= +edit1.text+);adoquery1.execsql;edit1.Clear;edit2.Clear;edit3.Clear;edit4.Clear;edi

37、t5.Clear;edit6.Clear;showmessage(删除成功);end; 借书/还书界面先选择借书还是还书界面,按后按照界面的按键提示进行操作,借书时要输入自己的学号和借书的数目,点击借书按钮即可。还书时也是按照这样的步骤来完成操作。主要代码如下:借书中的查询:beginadoquery1.Close;adoquery1.SQL.Clear;adoquery1.SQL.Add(select * from 书籍信息表 where 书号 like %+edit1.Text+%);adoquery1.Open;if adoquery1.RecordCount=0 thenshowmes

38、sage(没有此编号图书);dbedit1.text:=adoquery1.Fields0.AsString;dbedit2.text:=adoquery1.Fields1.AsString;dbedit3.text:=adoquery1.Fields2.AsString;dbedit4.text:=adoquery1.Fields3.AsString; dbedit5.text:=adoquery1.Fields4.AsString; dbedit6.text:=adoquery1.Fields5.AsString;end;借书:begin adoquery1.Close; adoquery

39、1.SQl.Clear; adoquery1.SQL.Add(insert into 借书信息表 (书号,学号,书名,借书数目) values( +edit1.Text+,+edit2.Text+,+dbedit2.Text+,+edit4.Text+); adoquery1.execsql;Showmessage(借书成功);end;还书中的查询:beginadoquery2.Close;adoquery2.SQL.Clear;adoquery2.SQL.Add(select * from 借书信息表 where 学号 like +edit3.Text+);adoquery2.Open;if

40、 adoquery2.RecordCount=0 thenshowmessage(无此人 或是此人没有要还的书) ;dbedit8.text:=adoquery2.Fields0.AsString;dbedit9.text:=adoquery2.Fields1.AsString;dbedit10.text:=adoquery2.Fields2.AsString;dbedit11.text:=adoquery2.Fields3.AsString;end;还书:beginadoquery1.Close;adoquery1.SQL.Clear;adoquery1.SQL.Add(delete fro

41、m 借书信息表 where 学号= +edit3.text+);adoquery1.execsql;edit3.Clear;dbedit8.Clear;dbedit9.Clear;dbedit10.Clear;dbedit11.Clear;showmessage(还书成功);end;图4-6借书还书界面 信息查询根据个人的需要进行选择,例如选择的是查询图书信息,就输入自己的书号或者学号进行查询,返回为返回上一级。图4-7信息查询界面主要代码如下:个人信息查询:beginif radiobutton3.Checkedthenbeginadoquery1.Close;adoquery1.SQL.C

42、lear;adoquery1.SQL.Add(select * from 读者信息表 where 学号 like %+edit2.Text+%);adoquery1.Open;if adoquery1.RecordCount=0 then showmessage(没有相关信息); dbedit1.text:=adoquery1.Fields0.AsString; dbedit2.text:=adoquery1.Fields1.AsString; dbedit3.text:=adoquery1.Fields2.AsString; dbedit4.text:=adoquery1.Fields3.A

43、sString;end;if radiobutton4.Checkedthenbeginadoquery1.Close;adoquery1.SQL.Clear;adoquery1.SQL.Add(select * from 读者信息表 where 姓名 like %+edit2.Text+%);adoquery1.Open; if adoquery1.RecordCount=0 then showmessage(没有相关信息);dbedit1.text:=adoquery1.Fields0.AsString;dbedit2.text:=adoquery1.Fields1.AsString;db

44、edit3.text:=adoquery1.Fields2.AsString;dbedit4.text:=adoquery1.Fields3.AsString;end;end;图书信息查询:beginif radiobutton1.Checkedthenbeginadoquery1.Close;adoquery1.SQL.Clear;adoquery1.SQL.Add(select * from 书籍信息表 where 书号 like %+edit1.Text+%);adoquery1.Open;if adoquery1.RecordCount=0 then showmessage(没有此编号图书); dbedit5.text:=adoquery1.Fields0.AsString; dbedit6.text:=ad

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1