Oracle
 sql >> Base de données >  >> RDS >> Oracle

Remplacement de System.Data.OracleClient par Oracle.DataAccess (ODP.NET)

Vous avez à peu près compris.

Voici l'écriture d'Oracle que j'ai suivie en faisant cela :http://www .oracle.com/technetwork/topics/dotnet/code-154692.html

Deux autres choses à faire :

  1. Corrigez votre chaîne de connexion.

  2. Dites à vos instances OracleCommand que vous souhaitez lier vos paramètres par nom plutôt que par position, en utilisant OracleCommand.BindByName = true

Suggestion :Lorsque vous corrigez votre chaîne de connexion, éliminez toute dépendance vis-à-vis de TNSNAMES.ORA en plaçant l'intégralité de la chaîne de connexion directement dans votre programme.