sql >> Databáze >  >> RDS >> Oracle

Jak připojit databázi Oracle k projektu Visual Studio C#

Opravdu bych vám doporučil používat ODP.net společnosti Oracle. Funguje velmi efektivně mezi Oracle a .NET a může využívat mnoho funkcí na nízké úrovni (jako jsou hromadné vkládání/aktualizace) dostupných prostřednictvím rozhraní Oracle Call Interface (OCI).

Odtud má ODP.net OracleConnectionStringBuilder třída, která odstraňuje potíže s připojovacím řetězcem, které máte u většiny databází:

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

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

Pokud je vaše databáze vzdálená, díky EZ Connect společnosti Oracle je příjemné, abyste se nemuseli starat o názvy TNS:

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



  1. SQL, vytvoření tabulky

  2. Funkce IF v H2 pro kompatibilitu s MySQL

  3. Jak získat další záznam v datové sadě výsledků mysql?

  4. Sjednocení způsobující výraz ORA-01790:musí mít stejný datový typ jako odpovídající výraz