다음을 통해 공유


5단계: DataControl 사용 가능(RDS 자습서)

반환된 Recordset 개체를 사용할 수 있습니다. 다른 레코드 집합과 마찬가지로을 검사, 탐색 또는 편집할 수 있습니다. Recordset 사용하여 수행할 수 있는 작업은 사용자 환경에 따라 달라집니다. Visual Basic 및 Visual C++에는 데이터 컨트롤의 도움으로 직접 또는 간접적으로 Recordset을 사용할 수 있는 컨트롤이 있습니다.

중요하다

Windows 8 및 Windows Server 2012부터 RDS 서버 구성 요소는 더 이상 Windows 운영 체제에 포함되지 않습니다(자세한 내용은 Windows 8 및 Windows Server 2012 호환성 쿡북 참조). RDS 클라이언트 구성 요소는 이후 버전의 Windows에서 제거됩니다. 새 개발 작업에서 이 기능을 사용하지 말고 현재 이 기능을 사용하는 애플리케이션을 수정할 계획입니다. RDS를 사용하는 애플리케이션은 WCF Data Service마이그레이션해야 합니다.

예를 들어 Microsoft Internet Explorer에서 웹 페이지를 표시하는 경우 Recordset 개체 데이터를 시각적 컨트롤에서 표시하고자 할 수 있습니다. 웹 페이지의 시각적 객체는 Recordset 객체에 직접 액세스할 수 없습니다. 그러나 RDS.DataControl을 통해 Recordset 개체에 액세스할 수 있습니다. RDS.DataControlSourceRecordset 속성이 Recordset 오브젝트로 설정될 때 시각적 컨트롤에서 사용할 수 있습니다.

시각적 제어 개체의 DATASRC 매개 변수는 RDS.DataControl로 설정되어야 하며, DATAFLD 속성은 Recordset 개체 필드(열)로 설정되어야 합니다.

이 자습서에서는 SourceRecordset 속성을 설정합니다.

Sub RDSTutorial5()  
   Dim DS as New RDS.DataSpace  
   Dim RS as ADODB.Recordset  
   Dim DC as New RDS.DataControl  
   Dim DF as Object  
   Set DF = DS.CreateObject("RDSServer.DataFactory", "https://yourServer")  
   Set RS = DF.Query ("DSN=Pubs", "SELECT * FROM Authors")  
   DC.SourceRecordset = RS         ' Visual controls can now bind to DC.  
...  

참고 항목

6단계: 변경 내용이 서버로 전송됨(RDS 자습서)
RDS 자습서 (VBScript)