Open 메서드(ADO 연결)

데이터 원본에 대한 연결을 엽니다.

구문

  
connection.Open ConnectionString, UserID, Password, Options  

매개 변수

ConnectionString
(선택 사항) 연결 정보를 포함하는 String 값입니다. 유효한 설정에 대한 자세한 내용은 ConnectionString 속성을 참조하세요.

UserID
(선택 사항) 연결을 설정할 때 사용할 사용자 이름을 포함하는 String 값입니다.

암호
(선택 사항) 연결을 설정할 때 사용할 암호를 포함하는 String 값입니다.

옵션
(선택 사항) 연결이 설정된 후(동기적으로) 또는 이전에(비동기적으로) 이 메서드를 반환해야 하는지 여부를 결정하는 ConnectOptionEnum 값입니다.

설명

Connection 개체에서 Open 메서드를 사용하면 데이터 원본에 대한 실제 연결이 설정됩니다. 이 메서드가 성공적으로 완료되면 연결이 라이브 상태가 되며 이에 대한 명령을 실행하고 결과를 처리할 수 있습니다.

선택적 ConnectionString 인수를 사용하여 세미콜론으로 구분된 일련의 인수= 값 문을 포함하는 연결 문자열 또는 URL로 식별된 파일 또는 디렉터리 리소스를 지정합니다. ConnectionString 속성은 ConnectionString 인수에 사용되는 값을 자동으로 상속합니다. 따라서 Connection 개체의 ConnectionString 속성을 열기 전에 설정하거나 ConnectionString 인수를 사용하여 Open 메서드 호출 중에 현재 연결 매개 변수를 설정하거나 재정의할 수 있습니다.

ConnectionString 인수와 선택적 UserIDPassword 인수 모두에서 사용자 및 암호 정보를 전달하는 경우 UserIDPassword 인수는 ConnectionString에 지정된 값을 재정의합니다.

열려 있는 Connection에 대한 작업을 완료한 경우 Close 메서드를 사용하여 연결된 시스템 리소스를 모두 해제합니다. 개체를 닫아도 메모리에서 제거되지 않습니다. 해당 속성 설정을 변경할 수 있고 Open 메서드를 사용하여 나중에 다시 열 수 있습니다. 메모리에서 개체를 완전히 제거하려면 개체 변수를 Nothing으로 설정합니다.

참고

원격 데이터 서비스 사용량 클라이언트 쪽 Connection 개체에서 사용되는 경우 Connection 개체에서 Recordset이 열릴 때까지 Open 메서드는 서버에 대한 연결을 실제로 설정하지 않습니다.

참고

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

적용 대상

연결 개체(ADO)

참고 항목

Open 및 Close 메서드 예제(VB)
Open 및 Close 메서드 예제(VBScript)
Open 및 Close 메서드 예제(VC++)
Open 메서드(ADO 레코드)
Open 메서드(ADO 레코드 집합)
Open 메서드(ADO 스트림)
OpenSchema 메서드