ADO Record 객체

Record 객체 (ADO version 2.5)

ADO Record 객체는 레코드 셋의 한 행, 파일 시스템의 한 파일 또는 한 디렉토리를 포함합니다.

ADO 2.5 이전 버전은 구조화된 데이터베이스에만 접근할 수 있습니다. 구조화된 데이터베이스에서는 각 테이블이 각 행에 대해 정확히 같은 열 수를 가지고 있으며, 각 열은 같은 데이터 타입으로 구성되어 있습니다.

Record 객체는 행과 행 사이의 열 수와/또는 데이터 타입이 다른 데이터 셋에 접근할 수 있습니다.

문법

objectname.property
objectname.method

속성

속성 설명
ActiveConnection Record 객체가 현재 소속된 Connection 객체를 설정하거나 반환합니다.
Mode Record 객체에서 데이터를 수정할 수 있는 유효한 권한을 설정하거나 반환합니다.
ParentURL 부모 Record의 绝对URL을 반환합니다.
RecordType Record 객체의 타입을 반환합니다.
Source Record 객체의 Open 메서드의 src 파라미터를 설정하거나 반환합니다.
State Record 객체의 상태를 반환합니다.

메서드

메서드 설명
Cancel CopyRecord, DeleteRecord, MoveRecord 또는 Open 호출의 실행을 취소합니다.
Close Record 객체를 닫습니다.
CopyRecord 파일이나 디렉토리를 다른 위치로 복사합니다.
DeleteRecord 한 파일이나 디렉토리를 삭제합니다.
GetChildren 각 행이 디렉토리에 있는 파일이나 서브 디렉토리를 나타내는 Recordset 객체를 반환합니다.
MoveRecord 파일이나 디렉토리를 다른 위치로 이동합니다.
Open 기존 Record 객체를 열거나 새 파일이나 디렉토리를 생성합니다.

집합

집합 설명
Properties 특정 제공자 속성의 하나의 집합.
Fields Record 객체에 포함된 모든 Field 객체를 포함합니다.

Fields 집합의 속성

속성 설명
Count

fields 집합의 항목 수를 반환합니다. 시작 값은 0입니다.

예제:

	countfields = rec.Fields.Count
	
Item(named_item/number)

fields 집합에서 특정 항목을 반환합니다.

예제:

	itemfields = rec.Fields.Item(1)
	또는
	itemfields = rec.Fields.Item("Name")