【发布时间】:2011-11-21 20:18:57
【问题描述】:
我现在有一个项目正在使用 System.Data.OracleClient,因为它已被弃用,所以我想切换到 Oracle 11g 的 ODP.NET 最新版本。请让我知道以下步骤是否对我有用,或者需要执行某些其他操作才能使其正常工作且不会出现任何错误:
- 删除对 SYStem.Data.OracleClient 的引用
- 添加对 Oracle.DataAccess dll 的引用
- 将 OracleType 枚举替换为 OracleDbType 并将对数据类型的引用从 VarChar 更新为 Varchar2 等。
【问题讨论】:
-
当然,更改您的
using指令。但除此之外,我认为它们是专门为兼容而设计的,因此您可以将其作为替代品。
标签: c# .net oracle oracle11g odp.net