c# - visual - System.Data.OracleClient vs. ODP.NET
oracle.manageddataaccess example c# (1)
la única manera que debe ir es ODP.NET, el OracleClient ha quedado obsoleto y ya no será soportado en futuras versiones de .NET Framework.
compruebe aquí: Microsoft OracleClient en desuso
Editar: del artículo vinculado:
Oracle Data Provider gratuito para .NET (ODP.NET)
ODP.NET 11g es compatible con todas las versiones de la base de datos Oracle de nuevo a 9.2, y múltiples versiones pueden coexistir en un solo sistema operativo
¿Cuál de los anteriores debería usar? Por favor, hágamelo saber con respecto a los siguientes aspectos:
- Eficiencia
- Licenciamiento (¿ambos son gratuitos?)
- Facilidad de desarrollo
- Compatibilidad con tipos de datos .NET, etc.