다음을 통해 공유


데이터 셰이핑에 필요한 공급자

데이터 셰이핑에는 일반적으로 두 개의 공급자가 필요합니다. OLE DB용 데이터 셰이핑 서비스 서비스 공급자는 데이터 셰이핑 기능을 제공하고, OLE DB Provider for SQL Server와 같은 데이터 공급자는 셰이핑된 레코드 집합채우기 위해 데이터 행을 제공합니다.

서비스 공급자의 이름(MSDataShape)은 Connection 개체 Provider 속성 또는 연결 문자열 키워드 "Provider=MSDataShape;"의 값으로 지정할 수 있습니다.

데이터 공급자의 이름은 OLE DB용 데이터 셰이핑 서비스에서 Connection 개체 Properties 컬렉션에 추가되는 데이터 공급자 동적 속성의 값으로 지정할 수 있습니다. 또는 연결 문자열 키워드 "Data Provider =공급자".

데이터가 Recordset에 채워지지 않으면 데이터 공급자가 필요하지 않습니다(예를 들어, NEW 키워드를 사용하여 열을 생성하는 레코드셋). 이러한 경우 "Data Provider= none;"을 지정하십시오.

본보기

Dim cnn As New ADODB.Connection  
cnn.Provider = "MSDataShape"  
cnn.Open "Data Provider=SQLOLEDB;Integrated Security=SSPI;Database=Northwind"  

참고 항목

데이터 셰이핑 예제
형식적 형태 문법
일반 도형 명령