WPF
SqlDataReader & SqlDataAdapter
NicSub
2018. 12. 5. 20:28
728x90
반응형
SqlDataReader DB연결된 동안 접근 가능(읽기 전용)
SqlDataAdapter DataSet에 복사, DB연결 끊어도 사용 가능
1. SqlDataReader 사용
SqlDataReader DB_reader_Eclass1 = Eclass_comm.ExecuteReader();
DataTable dt_Eclass1 = new DataTable();
dt_Eclass1.Load(DB_reader_Eclass1);
Eclass_comm.Parameters.Clear();
if (dt_Eclass1.Rows.Count > 0)
{
dataGrid1.ItemsSource = dt_Eclass1.AsDataView();
}
2. SqlDataAdapter 사용
DataSet DST = new DataSet();
SqlDataAdapter SDA = new SqlDataAdapter();
SDA.SelectCommand = Eclass_comm;
DataTable dt_Eclass1 = new DataTable();
SDA.Fill(dt_Eclass1);
Eclass_comm.Parameters.Clear();
if (dt_Eclass1.Rows.Count > 0)
{
dataGrid1.ItemsSource = dt_Eclass1.AsDataView();
}
반응형