다음을 통해 공유


레코드 집합에 레코드 추가

AddNew 메서드를 사용하여 기존 레코드 집합에서 새 레코드를 만들고 초기화합니다. adAddNewCursorOptionEnum 값과 함께 Supports 메서드를 사용하여 현재 Recordset 개체에 레코드를 추가할 수 있는지 확인할 수 있습니다.

AddNew 메서드를 호출하면 새 레코드가 현재 레코드가 되고 Update 메서드를 호출한 후에도 현재 상태를 유지합니다. Recordset 개체가 책갈피를 지원하지 않는 경우 다른 레코드로 이동하면 새 레코드에 액세스하지 못할 수 있습니다. 따라서 커서 유형에 따라 Requery 메서드를 호출하여 새 레코드에 액세스할 수 있도록 해야 할 수 있습니다.

현재 레코드를 편집하거나 새 레코드를 추가하는 동안 AddNew를 호출하는 경우 ADO는 Update 메서드를 호출하여 변경 내용을 저장한 다음, 새 레코드를 만듭니다.

이 섹션에서는 다음 항목을 다룹니다.