sql >> Base de Datos >  >> RDS >> Oracle

Sustitución de System.Data.OracleClient por Oracle.DataAccess (ODP.NET)

Casi lo tienes.

Aquí está el artículo de Oracle que seguí al hacer esto:http://www .oracle.com/technetwork/topics/dotnet/code-154692.html

Otras dos cosas que hacer:

  1. Arregla tu cadena de conexión.

  2. Dígale a sus instancias de OracleCommand que desea vincular sus parámetros por nombre en lugar de por posición, usando OracleCommand.BindByName = true

Sugerencia:cuando arregle su cadena de conexión, elimine cualquier dependencia de TNSNAMES.ORA colocando toda la cadena de conexión en su programa.