다음을 통해 공유


Open 메서드(ADO 레코드)

기존 Record 개체를 열거나 Record나타내는 새 항목(예: 파일 또는 디렉터리)을 만듭니다.

통사론

  
Open Source, ActiveConnection, Mode, CreateOptions, Options, UserName, Password  

매개 변수

원본
선택적. 이 Record 개체, Command, 열린 Recordset 또는 다른 Record 개체, SQL SELECT 문 또는 테이블 이름을 포함하는 문자열로 나타낼 엔터티의 URL을 나타낼 수 있는 Variant.

ActiveConnection
선택적. 연결 문자열 또는 열린 Connection 개체를 나타내는 Variant.

모드
선택적. 결과 Record 개체의 액세스 모드를 지정하는 ConnectModeEnum 값입니다. 기본값은 adModeUnknown .

CreateOptions
선택적. RecordCreateOptionsEnum은 기존 파일 또는 디렉터리를 열어야 하는지 또는 새 파일 또는 디렉터리를 만들어야 하는지를 지정하는 값입니다. 기본값은 adFailIfNotExists . 기본값으로 설정하면 Mode 속성에서 액세스 모드를 가져옵니다. Source 매개 변수에 URL이 없는 경우 이 매개 변수는 무시됩니다.

옵션
선택적. Record열기 위한 옵션을 지정하는 RecordOpenOptionsEnum 값입니다. 기본값은 adOpenRecordUnspecified . 이러한 값을 결합할 수 있습니다.

userName
선택적. 필요한 경우 원본대한 액세스 권한을 부여하는 사용자 ID를 포함하는 문자열 값입니다.

암호
선택적. 필요한 경우 UserName확인하는 암호를 포함하는 String 값입니다.

발언

원본 다음과 같습니다.

  • URL입니다. URL에 대한 프로토콜이 http이면 인터넷 공급자가 기본적으로 호출됩니다. URL이 실행 스크립트가 포함된 노드를 가리키는 경우(예: . ASP 페이지) 실행된 콘텐츠 대신 원본이 포함된 레코드 기본적으로 열립니다. Options 인수를 사용하여 이 동작을 수정합니다.

  • Record 개체입니다. 다른 Record 열린 Record 개체는 원래 Record 개체를 복제합니다.

  • Command 개체입니다. 열린 Record 개체는 Command실행하여 반환된 단일 행을 나타냅니다. 결과에 행이 두 개 이상 포함된 경우 첫 번째 행의 내용이 레코드에 배치되고 오류가 Errors 컬렉션에 추가될 수 있습니다.

  • SQL SELECT 문입니다. 열린 Record 개체는 문자열의 내용을 실행하여 반환된 단일 행을 나타냅니다. 결과에 행이 두 개 이상 포함된 경우 첫 번째 행의 내용이 레코드에 배치되고 오류가 Errors 컬렉션에 추가될 수 있습니다.

  • 테이블 이름입니다.

Record 개체가 URL(예: 데이터베이스에서 파생된 Recordset 행)으로 액세스할 수 없는 엔터티를 나타내는 경우 ParentURL 속성과 adRecordURL 상수로 액세스된 필드의 값은 모두 null입니다.

메모

http 체계를 사용하는 URL은 Microsoft OLE DB Provider for Internet Publishing자동으로 호출합니다. 자세한 내용은 절대 및 상대 URL참조하세요.

적용 대상

ADO(Record 개체)

참고 항목

Open 메서드(ADO 연결)
Open 메서드(ADO Recordset)
Open 메서드(ADO Stream)
openSchema 메서드