sql >> データベース >  >> RDS >> Oracle

OracleDatabaseをVisualStudioC#プロジェクトに接続する方法

    OracleのODP.netを使用することを強くお勧めします。 Oracleと.NETの間で非常に効率的に機能し、Oracle Call Interface(OCI)を介して利用できる多くの低レベル機能(一括挿入/更新など)を利用できます。

    そこから、ODP.netにはOracleConnectionStringBuilderがあります。 ほとんどのデータベースで発生する接続文字列の問題を明確にするクラス:

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

    データベースがリモートの場合、OracleのEZ Connectを使用すると、TNS名について心配する必要がなくなります。

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



    1. MysqlEAVはフィールドまたはエンティティのプロパティ値として行に一致します

    2. 12.1からOracle12.2に更新した後のテーブル演算子のエラー(ORA-21700)

    3. PostgresはLinuxで構成ファイルを検索します

    4. OracleSQLの表1から表2のIDを更新する方法