基于VB的医院药库进销存管理系统数据批量录入方法设计

时间:2022-10-03 07:42:31

基于VB的医院药库进销存管理系统数据批量录入方法设计

摘要:在进销存管理系统中数据批量录入是经常要做的工作,如何减轻操作人员的工作量,是软件设计时必须要考虑的一个因素,本文以基于VB环境下的医院药库进销存管理系统设计为例,介绍了如何实现数据批量录入的方法。

关键词:VB;数据;批量录入;方法

中图分类号:TP311 文献标识码:A文章编号:1007-9599 (2011) 19-0000-02

VB-based Hospital Storeroom Inventory Management System Data Batch Entry Design

Zhang Jinbing

(Jiangsu Dafeng City Hospital,Yancheng224100,China)

Abstract:In Invoicing management system data batch input is often the work to be done,how to reduce the workload of operators,is the software design must be considered a factor,based on the VB environment of hospital pharmacy Invoicing management system as an example,introduces how to realize the data batch input method.

Keywords:VB;Data;Batch input;Method

医院药库进销存管理系统是一个典型的数据库开发程序,一般由入库管理、出库管理、库存管理、基础数据库管理、系统维护等模块组成。入库管理模块主要负责药品的入库数据录入、入库统计、与供应商往来对帐;出库管理模块主要负责出库数据录入、出库统计;库存管理模块主要负责药品库存状况、库存药品数量上(下)限报警、药品库存盘点;基础数据库管理模块主要负责对系统基本数据录入;系统维护模块主要负责本单位信息、操作员设置、操作权限设置、数据备份和数据库恢复。其中入库管理、出库管理、基础数据库管理模块都涉及到数据录入的问题,在实际的医院药品进出库管理过程中,药品品种多而且数量大,如果系统只能提供使用文本框一条一条的录入方法,效率太低。因此,我院在药库进销存管理系统开发的过程中,就采取了相应的方法解决了这个问题。我们采用了VB提供的“MSFlexGrid”控件,通过该控件处理数据比较灵活,虽然“MSFlexGrid”控件显示的数据是只读的,但可以通过“TextBox”控件向“MSFlexGrid”控件中输入数据,然后使用For循环逐一将表格中的数据添加到数据表中。具体代码设计如下:

一、初始化“MSFlexGrid”控件。

End Sub

三、在“TextBox”控件上输入数据后,按“Enter”键,“TextBox”控件移动到一个单元格或换行。

Private Sub Text3_Keypress(keyAsciiAs Integer)

‘VbkeyReturn常数为键盘上的“回车键”

IfKeyAscii=vbkeyReturn Then ‘按Enter键,Text3向右移动

四、使用For循环将MSFlexGrid表格中的数据添加到数据表中。

参考文献:

[1]洪锦魁.精通Visual Basic 6.0[J].世界图书出版公司,2004,6

[2]刘彬彬,孙秀梅,巩建华.Visual Basic编程宝典[M].人民邮电出版社,2010,11

[3]王道义,乔陶鹏.Visual Basic 6使用详解[M].机械工业出版社,2007,2

上一篇:基于ASP的高职学生学籍管理系统设计与开发 下一篇:如何使医院档案管理计算机网络化