如题,小弟现在想将某些资料,格式如word,Excel等,用jsp将此文件直接插入到oracle的clob字段中,该怎么做啊?
谢谢!还有插入后,怎样读取出来!
高手能给出代码最好,谢谢!!

解决方案 »

  1.   

    直接存文件用blob,存文件内容用clob
    具体代码网上搜。很多
      

  2.   

    word/excel等二进制文件最好还是存BLOB。
    jsp等纯文本的可以存CLOB。具体网上 oracle java LOB 很多的。
      

  3.   

    现在把Excel文件存进去了,但是不知道怎么读出来,直接读出来的是乱码!
      

  4.   

    excel写到clob再读,出现乱码太正常了。因为损失了非字符的那些字节。
    已经有人告诉你了,要用blob。
      

  5.   

    数据库系统中文件附件保存的最佳办法:  
    1. 在数据库中,单独用一个表,处理所有各类文件,只保存文件的信息 TT_BINARY_DATA_INFO (bin_uuid, file_size, file_name,data_type,compress_format,memo,created_dt,created_by,updated_dt,updated_by,updated_cnt) 上面的表中, compress_format 为文件压缩格式,可以不压缩,也可以用 zip 压缩格式,或者其它。  
    2. 在指定目录中,保存文件内容(按年月划分子目录,或者不分子目录),文件名为 uuid.dat详情请见:http://blog.csdn.net/jacklondon/archive/2010/10/26/5966558.aspx