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

Comment connecter Oracle Database au projet Visual Studio C#

Je vous recommande vraiment d'utiliser ODP.net d'Oracle. Il fonctionne très efficacement entre Oracle et .NET et peut tirer parti de nombreuses fonctionnalités de bas niveau (telles que les insertions/mises à jour en masse) disponibles via l'interface d'appel Oracle (OCI).

À partir de là, ODP.net a un OracleConnectionStringBuilder classe qui démystifie les difficultés de chaîne de connexion que vous rencontrez avec la plupart des bases de données :

OracleConnectionStringBuilder sb = new OracleConnectionStringBuilder();
sb.DataSource = "<your datasource>";
sb.UserID = "library";
sb.Password = "library";

OracleConnection conn = new OracleConnection(sb.ToString());
conn.Open();

Si votre base de données est distante, EZ Connect d'Oracle vous permet de ne pas avoir à vous soucier des noms TNS :

sb.DataSource = "hostname.whatever.com:1521/ServiceName";