我直接用AdoConnection连接Oracle当打开那个存有照片的表的时候就会报“数据类型不被支持”的错误,当我用动态连接的时候我得连接语句是“Provider=OraOLEDB.Oracle.1;Password=***;User ID=***;Data Source=***”的时候会报“未提供使用者。可能未被正确安装”的错误。各位,你们是怎么解决的,我是初次用oracle数据库,很多还不懂

解决方案 »

  1.   

    我用的ADOConnection1的属性ConnectionString内容↓,Blob类型可使用。
    Provider=OraOLEDB.Oracle.1;Password=xxx;Persist Security Info=True;
                 User ID=xxx;Data Source=xxx是要用「Oracle Provider for OLE DB」、需要安装Oracle Client即可。
    建義NI重新装一下Oracle Client...
      

  2.   

    Persist Security Info=True你这个没加上去样的,在用delphi 的adoConnection 建立时,会有一个问要不要保持连接样的,你可能没有勾,你看看
      

  3.   

    to: laorer(laorer) 谢谢你的回答,但是那句话我加上了,没有用还是那个错误的。具体你说的问要不要保持连接,我这里从来就没有出现过。