怎么将客户端的二进制文件保存到服务器的指定目录下?
需要将图像文件保存到服务器的指定目录下,不能用BLOB字段。因为考虑到文件比较多。
我想用BFile类型来操作,但不知道怎样将文件流保存。
请各位帮帮忙。

解决方案 »

  1.   

    恐怕不好做,我考虑考虑,但没有太大的把握,顺便帮你顶一下。
    建议在网上搜索一下有关这方面的资料。
    实在不行,就直接调用操作系统的功能算了。
    另外你分析一下:UTL_FILE包的功能,看有没有帮助。
    还有一条路就是PRO*C,不知道是否可以实现。
    关注...
      

  2.   

    snowy_howe(天下有雪) :
       您好,能否介绍一下dev的实现方法,谢谢了。
      

  3.   

    客戶端文件上傳到服務器?
    不是oracle的問題了。看你使用什么開發工具,如果是asp.net:
    http://www.codeproject.com/aspnet/FileUpload.asp
      

  4.   

    我客户端用的是DELPHI和ASP,如果用PRO*C,应该是可以实现的,但是有没有方法直接在PL/SQL中实现?UTL_FILE包只能操作文本类型的文件,对二进制文件不行。
      

  5.   

    Oracle9i可以用UTL_FILE包操作二进制文件,Oracle8i只能通过PRO*C操作二进制文件的保存。
    谢谢各位支持!