H
hanhan
Unregistered / Unconfirmed
GUEST, unregistred user!
我要用ADO处理ORACLE数据库中的BLOB字段,结果总是出错:数据类型不支持。
后来终于发现原因是我用的ADO for ORACLE的驱动是微软的,不支持BLOB字段。
我就跑到ORACLE公司去下了一个ORACLE的驱动ORACLE provider for OLE DB。
BLOB字段确实支持了,但又有新问题了:
原来我的MTS数据模块要被很多协调对象调用,我设的是allowcommand,协调对象通过commandtext
来调用同一个MTS数据模块。原来用MS的驱动时很正常,不同的协调对象得到符合自己
commandtext的数据集。然而换了ORACLE的驱动后,MTSMTS数据模块被第一次调用时正常,但是
被第二个协调对象调用时结果集就总是空,也不出错,但一条记录都没有。
有谁知道怎么回事,我要完全用ORACLE的驱动如何解决呢?
后来终于发现原因是我用的ADO for ORACLE的驱动是微软的,不支持BLOB字段。
我就跑到ORACLE公司去下了一个ORACLE的驱动ORACLE provider for OLE DB。
BLOB字段确实支持了,但又有新问题了:
原来我的MTS数据模块要被很多协调对象调用,我设的是allowcommand,协调对象通过commandtext
来调用同一个MTS数据模块。原来用MS的驱动时很正常,不同的协调对象得到符合自己
commandtext的数据集。然而换了ORACLE的驱动后,MTSMTS数据模块被第一次调用时正常,但是
被第二个协调对象调用时结果集就总是空,也不出错,但一条记录都没有。
有谁知道怎么回事,我要完全用ORACLE的驱动如何解决呢?