我有一个软件可以通过配置odbc数据源的方式来读取oracle数据库里边的数据。我用microsoft odbc for oracle驱动的方式访问没有任何问题可以去到数据。但是用Oracle in OraClient10g_home1的方式却不行。我测试连接是通的。但是一取来数据就提示内存不能为read,应用程序出现错误。我怀疑是缓冲区大小的问题但是调大调小都不行。我认为软件的问题可以先不考虑,人家也是比较成熟的软件。我想问的是我要是用microsoft odbc for oracle驱动的方式来取数据,稳定不稳定呢?有的人说用oledb的方式比较好。我想问的是这个方式还要安装驱动么?Oracle in OraClient10g_home1是不是就是oledb的访问方式呢?
-------比Oracle成熟还是比微软成熟?