王利民
摘要 介绍了在Windows环境下利用Powerbuilder和SQL Server数据库实现文件在数据库中的存储和管理,通过这种方式实现该功能不仅便于实现,易于维护,而且也能有效避免通过文件系统存储文件带来的病毒等困扰。
关键词 PowerBuilder,SQL,Server,OLE,数据库
一、前言
随着办公自动化等协同办公软件的兴起和迅速发展,利用网络和数据库实现对各种文件的存储与管理成为档案、办公自动化等系统中重要的功能。本文将重点介绍如何用PowerBuilder结合SQL Server数据库实现电子文档的存储和管理。
PowerBuilder是最著名的数据库应用开发工具之一,我们利用PowerBuilder的强大的数据库应用开发功能、OLE(Object Linking and Embedding对象连接与嵌入)以及后台服务器中的数据库管理系统能方便快捷的容易文件在数据库中的存储和管理。
二、环境配置
1.建立数据库表格
在安装完Microsoft SQL Server 2000和PowerBuilder9 软件后,首先在SQL Server 2000中创建数据库My_OLE,然后建立表My_ole(表结构如表1所示)。表中File_No为文件的编号,在本例中为关键字段,File_Content为Image格式,用于存储各种文件的内容。
|