在PB中用OLE存取blob类型数据[1]

程序员 责任编辑:travel2008 2011-02-24

添加老师微信

备考咨询

加我微信

摘要:前言在数据库的开发过程中,经常需要在数据库中存储一些备注信息,而这些备注信息的内容一般较大,格式多样-如有可能是语音文件、视频文件、图片文件、文本文件等,怎样在PB中实现这些格式不同的备注文件的存取及预览,一直是PB开发人员比较关心的一个问题,本文系统的介绍了三种存取备注二进制信息的方法。对备注二进制信息的存

前言

在数据库的开发过程中,经常需要在数据库中存储一些备注信息,而这些备注信息的内容一般较大,格式多样-如有可能是语音文件、视频文件、图片文件、文本文件等,怎样在PB中实现这些格式不同的备注文件的存取及预览,一直是PB开发人员比较关心的一个问题,本文系统的介绍了三种存取备注二进制信息的方法。

对备注二进制信息的存储可以采用以下三种方式;

方法一:文件保存在固定的路径下,数据库中存取文件路径和名称

方法二:数据库中用blob类型或者varbinary类型字段存储备注文件

方法三:在本地用OLE存储结构存储备注文件

1、OLE的基本概念

OLE是Object Linking Embedding(对象链结与嵌入)的缩写,它可以使Windows应用程序共享数据和程序。

2、OLE控件

在PB中OLE控件是一个OLE对象的包容器,可以使用服务器应用程序提供的功能和命令来编辑对象,也可以使用自动化OLE交互,在程序中激活对象和向服务器应用程序发送命令;在PB的window画板中的OLE控件允许用户从多个应用程序嵌入和链结组件

2.1 建立和设置OLE控件

从window画板中选择OLE控件插入window。

当建立一个OLE控件并且插入一个对象时,PB将激活服务器应用程序以允许对对象进行编辑和修改;在使OLE中的对象称为非活动状态后,可以使用控件属性选项卡来设置控件的属性。

2.2 激活修改window画板中的OLE对象

在OLE控件的弹出菜单中选择open可以激活画板中OLE对象

使用服务器应用程序修改OLE对象

结束修改:使对象恢复为非活动状态,只要单击服务器应用对象之外的任何区域即可,也可以直接关闭服务器应用程序的窗口。

[1]  [2]  [3]  [4]  [5]  

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!