我用的是ado,程序在sqlsever2000里可以的.
但我移植到oracle时一个select的语句也同不过
我知道应该用dba_blob,但这么做了之后就不能用原来的ado语句了请教大家了.

解决方案 »

  1.   

    BLOB 列是显示不出来的,你可以写一个不包含这个列的select a,b,c... from table,再关联_RecordsetPtr就可以了,Blob列数据的提交可以通过别的方式实现。
      

  2.   

    就是blob的导入导出问题不能解决.
    现在导入我已经解决.但导出没有办法.
    因为我想把数据导到一个指针里去,但不是文件.这又不能用ado
    不知道应该如何解决.
    谢谢大家
      

  3.   

    selectblob orgtab.photo into:lb_image from orgtab 
    where orgtab.KB020='2901' using sqlca;
      

  4.   

    不行的说。我用的是ado测试你的SQL。oracle9。0
    不知道为什么?
    你说的selectblob是不是多打了blob,selectblob没有这个的,好像。
    谢谢
      

  5.   

    selectblob是存在的,我不懂ADO,不过在sqlplus和pl/sql中使用是没问题的
      

  6.   

    KAO,原来有selectblob这样的关键字,怪不得上次我怎么也弄不出来
      

  7.   

    select dbms_lob.substr(col_name) from table_name;