现在一个VB编写的程序,通过Oracle OLE DB来连接Oracle数据库,分别连接Oracle 7,Oracle 8i和Oracle 9i上同样的数据库结构。在Oracle 8i和Oracle 9i上,连接成功,然后程序进行数据库操作的话,一切正常。但在Oracle 7 下的话,在连接的时候不会报任何错误,但是一旦对数据库进行操作,如Select等,则会报“致命的双通道通信协议错误”。请问是为什么呢?怎样才能解决这个问题呢?谢谢各位大侠啦~~