using System;
using System.Data;
using System.Data.OleDb;
using System.Data.SqlClient;
namespace StateChange
{
class Class1
{
static void Cn_StateChange(object sender, StateChangeEventArgs e)
{
Console.WriteLine("StateChange 이벤트가 발생됨");
Console.WriteLine("이전상태 : " + e.OriginalState);
Console.WriteLine("현재상태 : " + e.CurrentState);
}
[STAThread]
static void Main(string[] args)
{
string strConn = "Provider=SQLOLEDB;User ID=sa;Password=gatsol;Initial Catalog=Vins;Data Source=211.236.186.207";
OleDbConnection Cn = new OleDbConnection(strConn);
Cn.StateChange += new StateChangeEventHandler(Cn_StateChange);
int i;
for(i=1;i<=5;i++)
{
Cn.Open();
Cn.Close();
}
}
}
}