행 집합을 가져오고 업데이트하려면
필요에 따라 SQL_ROW_ARRAY_SIZE 사용하여 SQLSetStmtAttr 를 호출하여 행 집합의 행 수(R)를 변경합니다.
SQLFetch 또는 SQLFetchScroll을 호출하여 행 집합을 가져옵니다.
바인딩된 열을 사용하는 경우 행 집합에 대한 바인딩된 열 버퍼에서 사용할 수 있는 데이터 값 및 데이터 길이를 사용합니다.
언바운드 열을 사용하는 경우 각 행에 대해 커서 위치를 설정하는 SQL_POSITION 있는 SQLSetPos 를 호출합니다. 그런 다음 각 언바운드 열에 대해 다음을 수행합니다.
SQLGetData를 한 번 이상 호출하여 행 집합의 마지막 바인딩된 열 뒤의 언바운드 열에 대한 데이터를 가져옵니다. SQLGetData에 대한 호출은 열 번호가 증가하는 순서에 따라야 합니다.
SQLGetData를 여러 번 호출하여 텍스트 또는 이미지 열에서 데이터를 가져옵니다.
실행 시 데이터 텍스트 또는 이미지 열을 설정합니다.
SQLSetPos 또는 SQLBulkOperations를 호출하여 행 집합 내에서 커서 위치, 새로 고침, 업데이트, 삭제 또는 행 추가를 설정합니다.
실행 시 데이터 텍스트 또는 이미지 열이 업데이트 또는 추가 작업에 사용되는 경우 이를 처리합니다.
필요에 따라 커서 이름( SQLGetCursorName에서 사용 가능)을 지정하고 동일한 연결에서 다른 문 핸들을 사용하여 배치된 UPDATE 또는 DELETE 문을 실행합니다.