我单位里的一个程序
用MFC写的,用ODBC连的数据库,用ADO方法操作的,
Oracle的数据库是8.0.5的
现发现一个现象,很是困惑:客户端装的是NT时ODBC需使用微软提供的驱动“microsoft odbc for oracle”才能进行读写数据库的操作,而客户端装的是2000时要使用oracle自己的驱动“oracle odbc driver”才可以。用2种驱动都可以连上数据库,就是在操作数据库时才不行的,
我使用CRecordset类得到结果集。请问大家是何种原因呢?
和MFC有关系嘛?
用MFC写的,用ODBC连的数据库,用ADO方法操作的,
Oracle的数据库是8.0.5的
现发现一个现象,很是困惑:客户端装的是NT时ODBC需使用微软提供的驱动“microsoft odbc for oracle”才能进行读写数据库的操作,而客户端装的是2000时要使用oracle自己的驱动“oracle odbc driver”才可以。用2种驱动都可以连上数据库,就是在操作数据库时才不行的,
我使用CRecordset类得到结果集。请问大家是何种原因呢?
和MFC有关系嘛?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货