다음을 통해 공유


Reshape Name 속성-동적(ADO)

Recordset 개체의 이름을 지정합니다.

반환 값

Recordset의 이름인 String 값을 반환합니다.

설명

이름은 연결 기간 동안 또는 Recordset가 닫을 때까지 유지됩니다.

Reshape Name 속성은 주로 OLE DB의 Microsoft 데이터 셰이핑 서비스 서비스 공급자의 재구성 기능과 함께 사용하기 위한 것입니다. 이름은 다시 셰이핑에 참여하려면 고유해야 합니다.

이 속성은 읽기 전용이지만 Recordset를 만들 때 간접적으로 설정할 수 있습니다. 예를 들어 Shape 명령의 절이 Recordset를 만들고 AS 키워드를 사용하여 별칭 이름을 지정하는 경우 별칭은 Reshape Name 속성에 할당됩니다. 별칭이 선언되지 않으면 데이터 셰이핑 서비스에서 생성된 고유한 이름이 Reshape Name 속성에 할당됩니다. 별칭 이름이 기존 Recordset의 이름과 같으면 해당 이름 중 하나가 해제될 때까지 Recordset을 다시 셰이핑할 수 없습니다. 기본 동작은 ADO 연결의 Reshape Name 속성에서 고유한 이름을 True로 설정하여 변경할 수 있습니다. 이 속성을 설정하면 필요한 경우 고유성을 보장하기 위해 사용자 할당 이름을 변경할 수 있는 데이터 셰이핑 서비스 권한이 부여됩니다. 다시 셰이핑에 대한 자세한 내용은 OLE DB용 Microsoft 데이터 셰이핑 서비스(ADO 서비스 공급자)를 참조하세요.

Shape 명령에서 Recordset를 참조하려는 경우 또는 데이터 셰이핑 서비스에서 생성되었기 때문에 이름을 모를 때는 Reshape Name 속성을 사용합니다. 이 경우 Reshape Name 속성에서 반환된 문자열 주위에 명령을 연결하여 SHAPE 명령을 생성할 수 있습니다.

Reshape NameCursorLocation 속성이 adUseClient로 설정된 경우 Recordset 개체의 Properties 컬렉션에 추가되는 동적 속성입니다.

적용 대상

레코드 집합 개체(ADO)

참고 항목

OLE DB용 Microsoft 데이터 셰이핑 서비스(ADO 서비스 공급자)
일반적인 셰이핑 명령
레코드 집합 개체(ADO)