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