使用JAVA(JDBC?),将一个文件,比如说是WORD文档之类的,存进SQL2000数据库的一个字段中,怎么实现?最好能有具体的代码。(我知道一般情况下是存储文件的路径。但公司项目一定要存储文件本身,我也很无奈。)

解决方案 »

  1.   

    先把doc的字节读出来,使用BLOB写入。
      

  2.   

    PreparedStatement 类
    好像里面有一个setBinaryStream的方法  可以将二进制文件存储进数据库
    读出来的时候用ResultSet的相应方法  名字我忘了 你自己看看就应该知道了
      

  3.   

    setBinaryStream这个方法我试过了,但还是插入不到数据库里,也不报任何的异常,能不能给出详细的代码啊。
    另外,在SQL2000中没有BLOB数据类型,只有IMAGE是不是一样的啊?能不能用BLOB类来操作写入啊。
      

  4.   

    我记的有一个binary数据类型。