你好,欢迎来到电脑编程技巧与维护杂志社! [免费注册][请登录 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 网络与通信
流技术在VB存取工程中的应用(一)
 

一、    引言

对于工程项目管理来说,工程文件资料管理是其中一项重要的工作,其保密性也是一项至关重要的内容。好的资料管理能显著提高工程建设过程中资料审查的工作效率,电子文件能否很好地得到存取也是保密所需要考虑的内容。

二、    实现思路

为能更好地做好文件资料的管理,采用以下几点原则:

1.考虑各工作站大多都安装了Office2000以上版本的软件,采用Access数据库来存取文件。

2.采用流对象保存和显示各类文件,同一类的内容可以作为一个压缩文件保存到数据库的一条记录里,在数据库的表里采用长二进制的形式用一个OLE对象字段类型来保存文件内容,并对每个归档文件按类别进行编号保存。

3.读取文件时采用调用一个自定义的打开文件函数shellfile()的形式完成。在打开文件时考虑文件是否在临时目录里已经存在,避免程序代码出现错误。

4.考虑程序的通用性,可由用户指定其原始文件的存放路径,程序按用户指定的路径来进行文件读取。设定一个临时文件夹d:\lzzl在读取并打开文件时临时存放,在关闭打开的文件时,清空此文件夹下的所有文件。

三、    程序设计

向数据库里写文件的界面如图1所示。


1

界面采用常用的一些控件,在程序里以字符串形式定义了其与数据库的连接。读取文件的界面设计如图2所示。


2

通过有条件的查询,得到想要的结果,在“list”控件里显示查询的结果文件名称,在datagrid控件里显示查询到的记录信息。选中list里的结果,再操作“打开文件”按钮来调用函数完成打开数据库里的文件的过程。

  推荐精品文章

·2019年9月目录 
·2019年8月目录
·2019年7月目录
·2019年6月目录
·2019年5月目录
·2019年4月目录    
·2019年3月目录   
·2019年2月目录   
·2019年1月目录  
·探析云计算下应用软件用户数据安全问题
·地理空间集束线可视化表达
·Android智能净水机APP开发(一)
·2018年12月目录  
·springAOP的思想和设计以及实现

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备06048724号,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区长春桥路5号6号楼1209室,邮编:100089