いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

OracleXEの接続の仕方


以下、自分用のメモです。
OracleXEの場合は、ServiceNameがXEしか存在しない
みたいなので、以下のようにして接続します。

using System;
using System.Data;
using System.Data.Common;

namespace Tmp{

    public class Sample{

        static void Main(){
            using(DbConnection conn = DbProviderFactories.GetFactory("System.Data.OracleClient").CreateConnection()){
                conn.ConnectionString ="user id=xxx;password=xxx;data source=xe;";
                conn.Open();

                Console.WriteLine("Connect Successful!!");
                Console.ReadLine();
            }
        }
    }
}