결과 받기
ADO에서 대부분의 명령은 일부 정보를 호출자에게 반환합니다. 행 집합을 반환하는 명령의 경우 결과는 ADO 개체에서 가장 많이 사용되는 Recordset 개체에서 수신됩니다.
다음 호출을 포함하여 데이터 원본에서 Recordset 개체의 데이터를 수신하는 방법에는 여러 가지가 있습니다.
Recordset 개체에서 데이터를 수신하면 Connection 개체와 Command 개체가 암시적으로 또는 명시적으로 참여하여 데이터를 가져오는 프로세스가 종료됩니다. 일반적인 클라이언트/서버 애플리케이션 시스템에서 데이터를 가져오는 전체 프로세스는 각 채워진 레코드셋에 대해 네트워크를 통해 왕복 통신이 필요합니다.
둘 이상의 결과 집합을 받으려면 Recordset 개체에 캡슐화된 각 데이터 집합에 대해 하나씩 네트워크를 통해 여러 차례 왕복해야 합니다. 느리거나 혼잡한 네트워크의 경우 왕복 횟수를 줄이면 애플리케이션의 성능을 개선하는 데 도움이 될 수 있습니다. 따라서 일부 공급자는 단일 왕복에서 여러 Recordset을 받을 수 있도록 지원합니다. 이 내용은 다음 항목에서 설명합니다.