다음을 통해 공유


Refresh 메서드(ADO)

공급자에서 사용 가능하고 특정한 개체를 반영하도록 컬렉션의 개체를 업데이트합니다.

구문

  
collection.Refresh  

설명

Refresh 메서드는 호출하는 컬렉션에 따라 다른 작업을 수행합니다.

매개 변수

Command 개체의 Parameters 컬렉션에서 Refresh 메서드를 사용하면 Command 개체에 지정된 저장 프로시저 또는 매개 변수화된 쿼리에 대한 공급자 쪽 매개 변수 정보를 검색합니다. 저장 프로시저 호출 또는 매개 변수화된 쿼리를 지원하지 않는 공급자의 경우 컬렉션이 비어 있습니다.

Refresh 메서드를 호출하기 전에 Command 개체의 ActiveConnection 속성을 유효한 Connection 개체로, CommandText 속성을 유효한 명령으로, CommandType 속성을 adCmdStoredProc로 설정해야 합니다.

Refresh 메서드를 호출하기 전에 Parameters 컬렉션에 액세스하면 ADO에서 자동으로 메서드를 호출하고 컬렉션을 채웁니다.

참고

Refresh 메서드를 사용하여 공급자에서 매개 변수 정보를 가져오고 하나 이상의 가변 길이 데이터 형식 Parameter 개체를 반환하는 경우 ADO는 최대 잠재적 크기에 따라 매개 변수에 대한 메모리를 할당할 수 있으며, 이로 인해 실행 중에 오류가 발생할 수 있습니다. 오류를 방지하려면 Execute 메서드를 호출하기 전에 이러한 매개 변수의 Size 속성을 명시적으로 설정해야 합니다.

필드

Fields 컬렉션에서 Refresh 메서드를 사용하면 표시되지 않습니다. 기본 데이터베이스 구조에서 변경 내용을 검색하려면 Requery 메서드를 사용하거나 Recordset 개체가 책갈피를 지원하지 않는 경우 MoveFirst 메서드를 사용해야 합니다.

속성

일부 개체의 Properties 컬렉션에서 Refresh 메서드를 사용하면 공급자가 노출하는 동적 속성으로 컬렉션이 채워집니다. 이러한 속성은 ADO에서 지원하는 기본 제공 속성 이외의 공급자 관련 기능에 대한 정보를 제공합니다.

적용 대상

참고 항목

Refresh 메서드 예제(VB)
Refresh 메서드 예제(VC++)
Count 속성(ADO)
Refresh 메서드(RDS)