【发布时间】:2011-03-10 18:19:31
【问题描述】:
我还没有找到从 .Net 应用程序访问 Oracle 的技术的良好比较...
Microsoft 的 System.Data.OracleClient 提供程序与 Oracle 的 Oracle.DataAccess.Client 之间是否存在显着差异?我目前的公司正在使用这两种方法,因为他们无法弄清楚如何使用 System.Data.OracleClient 从 oracle 函数返回游标。 (我为他们解决了这个问题,所以这不是一个因素)对于动态 sql 查询,他们更喜欢使用 System.Data.OracleClient 因为他们觉得 Oracle.DataAccess.Client 是“挑剔的”并且通常会导致其他问题。
编辑:System.Data.OracleClient 类型的弃用不是问题
除了弃用 System.Data.OracleClient 之外,是否有重要的理由倾向于一种或另一种方式进行新开发?
【问题讨论】: