sql >> Databasteknik >  >> RDS >> Oracle

Hur man ansluter Oracle Database till Visual Studio C#-projektet

Jag skulle verkligen rekommendera att du använder Oracles ODP.net. Det fungerar mycket effektivt mellan Oracle och .NET och kan dra nytta av många av de lågnivåfunktioner (som bulkbifogningar/uppdateringar) som är tillgängliga via Oracle Call Interface (OCI).

Därifrån har ODP.net en OracleConnectionStringBuilder klass som avistifierar anslutningssträngssvårigheterna du har med de flesta databaser:

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

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

Om din databas är avlägsen gör Oracles EZ Connect det skönt att inte behöva oroa sig för TNS-namn:

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



  1. Beställ varcharsträng som numerisk

  2. Öka räknare och räls först med postgreSQL konstigt beteende

  3. mysql ERROR 2002 (HY000):Kan inte ansluta till den lokala MySQL-servern via sockeln '/var/run/mysqld/mysqld.sock' (2)

  4. myisam placera tabelllås på bordet även när du hanterar en "välj" fråga?