小弟有点不开窍:
最近我在开发系统中遇到这样的问题,我想将不规则数据(比如word文档的字体,字号,多媒体信息等等)存储在oralce中,并且能正确显示出来,象一般的文件一样(如word文档,但没有word应用程序)被编辑,然后再存储到数据库中。
我看过有关的内容,一般都是将文件从blob字段用流来读取,放到操作系统下,然后通过调用对应的应用程序来编辑,然后再更新数据库。现在的问题是如果要编辑的文件没有对应的应用程序,那该怎么办呢?还有要是blob里放的不是一种文件类型又该怎么处理啊!

解决方案 »

  1.   

    blob里放的是二进制数据,和文件类型没有关系
      

  2.   

    编辑这些文件不是oracle来做的,你的想法就是错误的。
      

  3.   

    如果blob里放的不是一种文件类型,可以另加一个字段来保存文件类型
    但是正如楼上的老大所说的“编辑这些文件不是oracle来做的",你不用“一般的方法“恐怕很难吧
      

  4.   

    blob里放的是二进制数据
    至于编辑这些文件不是oracle能做的