결과 집합 위치를 사용하여 행 추가
ADO, OLE DB, ODBC API는 쿼리 결과 집합을 처리하는 동안 행 추가를 지원합니다. 다음 단계는 기본적인 프로세스를 설명합니다.
결과 집합 열을 프로그램 변수에 바인딩합니다.
쿼리를 실행합니다.
API 함수나 메서드를 호출하여 결과 집합 내의 행에 응용 프로그램을 배치합니다.
바인딩된 프로그램 변수를 삽입될 새 행의 데이터 값으로 채웁니다.
다음 중 한 가지 함수나 메서드를 호출하여 행을 삽입합니다.
ADO에서 Recordset 개체의 AddNew 메서드를 호출합니다.
OLE DB에서 IRowsetChange 인터페이스의 InsertRow 메서드를 호출합니다.
ODBC 3.x에서 SQLBulkOperations 함수에 SQL_ADD 옵션을 사용하여 호출합니다.
새 행은 결과 집합 내의 응용 프로그램 위치에 관계 없이 삽입될 수 있습니다. 새 행은 기본 테이블에서 지정한 클러스터형 키 값과 관련된 위치에 삽입됩니다.