문제
다음 중 Connection 개체와 관련된 메서드나 속성에 해당하지 않는 것은?
① Open: 데이터 원본에 대한 연결을 설정한다. ② Execute: 지정된 쿼리, SQL 구문 등을 실행한다. ③ AddNew: 새 레코드를 만든다. ④ ConnectionString: 데이터 원본을 연결할 때 사용되는 정보를 나타낸다.
정답
3번
해설
정답: 3. AddNew는 새 레코드를 추가하는 메서드로 Recordset 개체에 속한다. Connection 개체의 멤버가 아니다.
오답 풀이
- 1번: Open은 Connection 개체로 데이터 원본 연결을 여는 메서드이므로 해당한다.
- 2번: Execute는 Connection 개체로 SQL을 실행하는 메서드이므로 해당한다.
- 3번: AddNew는 Recordset 개체의 메서드이므로 Connection 개체에 해당하지 않는다.
- 4번: ConnectionString은 연결 정보를 담는 Connection 개체의 속성이므로 해당한다.
보충 개념 ADO에서 Connection은 데이터 원본 연결(Open·Execute·ConnectionString)을, Recordset은 레코드 집합 조작(AddNew·Update·MoveNext 등)을 담당한다.