最近我在用ASP做一个办公软件,当连接数据库的时候,遇到 Oracle中的BLOB字段类型不能插入表单提交的数据,也不能读出来。不知那位高手可以指教一下,在此先谢过了

解决方案 »

  1.   

    昨天看了一篇文章,关于ado对oracle对象类型不支持,参考以下:
    http://www.fawcette.com/china/print.aspx?TotalPage=6&ID=76那么,现在最好使用oracle提供的Oracle Objects for OLE,它直接支持大对象
    http://www.yesky.com/20020401/1604539_2.shtml成功后给我一个返回通知,谢谢
      

  2.   

    谢谢,你给我介绍的那两篇文章我都看了,问题是我们的大部分模块都用居于Microsoft ODBC for Oracle上建立的ODBC进行连接,如果换成Oracle Objects for OLE的连接方式会不会改的地方很多呢?我以前只是用过ODBC连接的数据库,对于Oracle Objects for OLE我没有连过,是不是只要在程序里直接连接就可以了另外,我们现在的平台是数据库和程序不在同一台服务器上,数据库在UNIX服务器上,我们测试的服务器是WIN2000 SERVER 我们的客户端是WIN2000 PROFESSIONAL,在这种环境下下面的语句需要怎样修改?拜托了
    <%
    Set OraSession = CreateObject("OracleInProcServer.XOraSession")
    Set OraDatabase = OraSession.OpenDatabase("","username/password", Cint(0))
    %>
    我也是才开始这样的工作,很多东西都很模糊,只能边做边摸索,希望你能多多指点,我不甚感激。
      

  3.   

    下载一个驱动:
    http://otn.oracle.com/software/tech/windows/ole/content.html
      

  4.   

    用ODBC连接也可以插如数据了,想再请教存储附件的字段用BLOB类型好还是BFILE类型好呢?可以告诉我吗?