利用AO的ITable表存储文件数据

问题:

在有的时候,我们需要将图片格式文件、CAD格式、多媒体文件存储到数据库中,用来进行文件的保存和查看的安全性!

 

实现:

AO在数据流的保存方面提供很多的方法,对于是AO自己类对象的数据,在这个时候的存储比较容易实现,但是当时外部的文件的时候,需要做一定的转换才能进行存储。

需要实现接口:

1、IMemryBlobStream,该接口几乎能够实例化为AO的所有可实例化的类;

2、IObjectStream,用来保存内存中的流对象;

3、IPropertySet,该对象十分的有用,特别在进行对象的保存时候,可以通过为其指定特定的标示符,来存储某一Object对象数据;

访问的时候,可以通过指定的标示符进行访问而得到存储的对象。

4、IPersistStream,用来保存数据流。

posted @ 2006-05-29 21:54  nationing  阅读(473)  评论(0编辑  收藏  举报