SqlDataReader
-
SqlDataReader 객체 사용하기Programing/Web 2008. 5. 20. 17:23
SqlDataReader 클래스는 SqlCommand를 이용하여 SQL쿼리나 저장 프로시저를 실행한 결과를 받아오는 읽기 및 전진 전용 스트림 클래스이다. SqlDataReader rd = cmd.ExecuteReader(); 위의 예제와 같이 SqlDataReader 클래스는 SqlCommand의 ExecuteReader 메서드를 통해 값을 전달 받는다. 이는 DataSet 보다 빠른 속도를 제공해준다. 수많은 종류가 있긴 하지만 몇가지 중요한 속성 및 메서드를 소개하자면 1. 속성 1) Connection : 연결된 SqlConnection를 가져옵니다. 2) Depth : 현재 행의 중첩 수준을 나타내는 값을 가져옵니다. 3) FieldCount : 현재 행으 열수를 가져옵니다. 2. 메서드 1) ..