sql >> Database >  >> RDS >> Oracle

Hoe Oracle Database te verbinden met Visual Studio C#-project

Ik zou je echt aanraden om ODP.net van Oracle te gebruiken. Het werkt zeer efficiënt tussen Oracle en .NET en kan profiteren van veel van de low-level functies (zoals bulk inserts/updates) die beschikbaar zijn via de Oracle Call Interface (OCI).

Van daaruit heeft ODP.net een OracleConnectionStringBuilder klasse die de problemen met de verbindingsreeks die u met de meeste databases heeft, oplost:

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

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

Als uw database op afstand is, maakt Oracle's EZ Connect het leuk om u geen zorgen te maken over TNS-namen:

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



  1. Waarom krijg ik ORA-01401:ingevoegde waarde te groot voor kolom - als ik niet invoeg?

  2. Hoe het maximale aantal verbindingen in MySQL te vergroten?

  3. PHP-zoekresultaat geeft ander resultaat als u slechts één letter opgeeft

  4. Oracle-query is traag (of mislukt) van .NET-app, maar is snel van SQL Developer