IRow 구현은 열에 대한 정방향 전용 순차적 액세스를 허용합니다. 행의 여러 열에 액세스할 때마다 IRow::GetColumns 에 대한 단일 호출을 사용하여 행의 모든 열에 액세스하거나 IRow::GetColumns 를 여러 번 호출할 수 있습니다.
IRow::GetColumns에 대한 여러 호출은 겹치지 않아야 합니다. 예를 들어 IRow::GetColumns 에 대한 첫 번째 호출이 열 1, 2 및 3을 검색하는 경우 IRow::GetColumns 에 대한 두 번째 호출은 열 4, 5 및 6을 호출해야 합니다. 나중에 IRow::GetColumns 에 대한 호출이 겹치면 상태 플래그(DBCOLUMNACCESS의 dwstatus 필드)가 DBSTATUS_E_UNAVAILABLE 설정됩니다.