工号 姓名 性别 电话 住址 字段 序号 工号 图书编号 借阅时间 数字 文本 文本 数字 类型 自动编号(长整型) 文本 文本 日期/时间 50 8 2 13 字段大小 250 250 是 否 否 否 必填字段 长日期 否 是 是 是 允许空字符串 主键 5.基本表:[借阅信息] reader
ADO中的数据对象通常保存的是查询结果。Record Set是ADO中最复杂的对象,有许多属性和方法。Record Set保存的是一行行的记录,并标有一个当前记录。以下是创建方法:
可以直接利用DATA控件直接绑定,在DATA控件的属性中的RECORDSOURCE对数据表进行连接。 Set Record Set=DB.Openrecordset(sqtStr)
这条语句创建并打开了对象Record Set,其中db是先前创建的链接对象,sqtStr是一个字串,代表一条标准的SQL语句。例如: sqlStr=“SELECT * FROM table1”Set Record Set=DB.Openrecordset(sqtStr),执行后,对象Record Set中就保存了表table1中的所有记录。
16
第三章 计算机图书管理系统数据
3.1 数据库与VB的连接
当数据设置好后就应用VB当中去,步骤:新建一个模块命名“ Database “在Database
添加代码, 数据库与VB的连接代码(由于代码很长见光盘code目录下 “ database.txt”)
2.3据对象和链接对象
在使用了ADO对象之后要关闭它,因为它使用了一定的服务器资源。通过调用方法close实现关闭,然后再释放它。
Record Set.close Set Record Set=Nothing /关闭创建的数据对象 mConn.close Set mConn=Nothing /关闭创建的链接对象
17
3.3 显示数据库中的内容
利用MSFLEGRID控件来显示数据库中的内容,可以直接通过DATA控件来实现操作,也可以利用代码来完成相关的操作。
sql = \图书信息 ='\ If sql <> \
Set rs = db.OpenRecordset(sql)
3.4 计算机图书管理系统数据流程图
18
19
第四章 开发图书管理系统2009
4.1开发计算机图书管理系统的目的
计算机图书馆管理系统是我国大部分院校或其它部门不可缺少的部分,书籍是人类精神食粮,尤其对一些学校,图书馆来说,非常重要。图书馆管理系统能够为用户实现借阅图书、期刊、试卷合订本等,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书资源信息进行管理,具有着手工管理所无法比拟的优点.例如:查阅迅速、安全性高、可靠性高、存储量大、保密性好、成本低等。这些优点能够极大地提高图书馆管理的效率,也是企业、学校的科学化、正规化管理,与世界接轨的重要条件,因此,开发这样一套管理软件是很有必要。
4.2算机图书管理系统的思路
单从这一方面,开发图书管理系统需要从以下几个构思方面着手。 1. 遐想
遐想。即大胆地思维想象,在脑海形成一个框架,怎样去开发,如何去开发,开发有什么好处即影响。开发会遇到什么问题,怎样去解决. 2. 绘图
即将遐想的,用图象勾画出来,呈现模拟系统的功能. 3.准备材料
准备事先制作好材料。如软件中所需要的图片。代码,软件图标(Ico)页面图片(bmp,jpg). 4. 开发
“粮草好了,就动兵马” 意思是现实开发系统(如新建窗体,模块等).
第五章 计算机图书管理系统模块设计
20