oracle中的字段可以存放任何类型的文件。
不知你说的实现是在什么环境下,如用VC++?

解决方案 »

  1.   

    oracle中,blob型字段可以存放任何类型的文件:  create table test(seq_no number(8), xmlfile blob);
      
    以下为java实现:
       String fileName = path; //文件的路径
       File file = new File(fileName);
       FileInputStream is = new FileInputStream(file);    conn.setAutoCommit(false);    String sql = "insert into test values(?, ?)" ;    java.sql.PreparedStatement statement =
          this.getConnection().prepareStatement(sql);    statement.setInt(1, seq_no);
        statement.setBinaryStream(2, is, (int)file.length());    statement.executeUpdate();    conn.commit();
        statement.close();
        conn.close();