我一直在使用System.Data.OracleClient
一段时间了,我不确定如果它被弃用我是否应继续使用它?
虽然我的所有页面仍然可以在.Net 4框架下工作,但我担心当有新框架时,所有页面都可能停止工作。
有人有任何建议吗?
答案 0 :(得分:2)
Microsoft建议您找到第三方客户端,例如ODP.NET。
不推荐使用System.Data.OracleClient中的类型。这些类型在.NET Framework的第4版中受支持,但将在以后的版本中删除。 Microsoft建议您使用第三方Oracle提供程序。
答案 1 :(得分:2)
现在使用它仍然可以,但该应用程序的未来是什么?您是否计划将来使用和维护多年的应用程序?如果是这样,您应该转移到ODP.net,以便获得更新和新功能。
答案 2 :(得分:1)
使用Oracle DLL对我来说总是表现得更好(更快)。虽然System.Data.OracleClient将保留在VS中,但我不明白为什么你不想使用Oracle DLL。