2011-05-19 68 views
6

我一直在使用System.Data.OracleClient一段时间,我不确定是否应该继续使用它,如果它被弃用?即使它已经过时,仍然可以使用System.Data.OracleClient吗?

尽管我的所有页面仍然可以在.Net 4框架下工作,但我担心当有新框架时,所有页面可能会停止工作。

有没有人有任何建议?

+0

我在使用'Oracle.DataAccess.Client'命名空间添加多个参数时遇到问题,并且想知道是否应该返回使用'System.Data.OracleClient' – 2011-05-19 12:00:16

+0

您应该不会遇到添加多个参数的问题。用代码示例向SO发布问题,以便有人可以提供帮助。 – 2011-05-19 12:44:28

+0

@Zach Green我发布了一个问题http://stackoverflow.com/questions/5980615/parametized-query-in-oracle-trouble-不幸的是似乎没有任何工作 – 2011-05-19 13:30:45

回答

2

使用它仍然是确定的了,但什么是应用程序的未来?您是否计划在将来使用和维护应用程序多年?如果是这样,你应该转移到ODP.net,以便获得更新和新功能。

1

使用Oracle DLL对我来说总是表现得更好(更快)。虽然System.Data.OracleClient将保留在VS中,但我不明白为什么你不想使用Oracle DLL。

相关问题