[C#] OleDbConnectionでOracle接続する方法
ソースコード
static void Main(string[] args)
{
using (OleDbConnection connection = new OleDbConnection("Provider=OraOLEDB.Oracle;User ID=TEST;Password=TEST;Data Source=XEPDB1;"))
{
connection.Open();
Debug.WriteLine(connection.State);
}
}
解説
OleDbConnection("Provider=OraOLEDB.Oracle;User ID=TEST;Password=TEST;Data Source=XEPDB1
OleDbConnectionで、DBへの設定を記述しています。
設定値は以下の内容を入れます。
- Provider:”OraOLEDB.Oracle”固定
- ID:OracleDBの接続ユーザー(スキーマ)
- Password:接続ユーザーのパスワード
- Data Source:OracleDBへの接続文字列(TNS)
これで、インスタンスを作成し、Openメソッドで、接続することができます。