我使用adoquery访问oracle9i的表的blob字段,当adoquery连接使用Microsoft OLE DB Provider for Oracle时open表时报错(数据类型不支持),而当使用 Oracle Provider for OLE DB 时可以正常open表,并且可以访问blob字段。 但是两种连接都可以执行insert或update(都不会报错)。
本以为用Oracle Provider for OLE DB 可以解决问题的,可是有些机器的系统对Oracle Provider for OLE DB可能支持不好(总不能每台机器都安装oracle吧),郁闷,请教高手是否有解决办法。我的需求是读取blob字段,blob字段的内容是自定义格式的2进制数据。 希望给出示例代码,谢了!
本以为用Oracle Provider for OLE DB 可以解决问题的,可是有些机器的系统对Oracle Provider for OLE DB可能支持不好(总不能每台机器都安装oracle吧),郁闷,请教高手是否有解决办法。我的需求是读取blob字段,blob字段的内容是自定义格式的2进制数据。 希望给出示例代码,谢了!
但你能解释为什么Microsoft OLE DB Provider for Oracle访问bolb字段open时会报错么?