Microsoft ADO(ActiveX Data Objects)

ActiveX 데이터 개체는 프로그래밍 모델입니다. 즉, 지정된 백 엔드 엔진에 종속되지 않습니다. 그러나 현재 ADO 모델을 지원하는 유일한 엔진은 OLE-DB입니다. 많은 네이티브 OLE-DB 공급자뿐만 아니라 ODBC용 OLE-DB 공급자도 있습니다. ADO는 C++ 및 Visual Basic 프로그램에서 SQL Server 및 기타 데이터베이스에 연결하는 데 사용됩니다. 물론 클라우드의 Azure SQL Database에 연결하기 위해 작동합니다.

이 문서의 각 섹션에서는 ADO의 구성 요소에 대해 설명합니다.

참고 항목

ADO.NET은 ADO와 다릅니다. ADO.NET, 다른 많은 SQL 연결 드라이버와 해당 언어는 SQL Server 드라이버부터 설명합니다.

ADO

Microsoft ADO(ActiveX Data Objects)를 사용하면 클라이언트 애플리케이션이 OLE DB 공급자를 통해 다양한 원본의 데이터에 액세스하고 조작할 수 있습니다. 주요 이점은 사용 편의성, 빠른 속도, 낮은 메모리 오버헤드, 작은 디스크 공간입니다. ADO는 클라이언트/서버 및 웹 기반 애플리케이션을 빌드하기 위한 주요 기능을 지원합니다.

ADO MD

Microsoft ActiveX Data Objects(다차원)(ADO MD)는 Microsoft Visual Basic 및 Microsoft Visual C++ 같은 언어를 통해 다차원 데이터에 쉽게 액세스할 수 있습니다. ADO MD는 CubeDef 및 Cellset 개체와 같은 다차원 데이터 관련 개체를 포함하도록 Microsoft ADO(ActiveX Data Objects)를 확장합니다. ADO MD를 사용하면 다차원 스키마를 찾아보고, 큐브를 쿼리하고, 결과를 검색할 수 있습니다.

ADO와 마찬가지로 ADO MD는 기본 OLE DB 공급자를 사용하여 데이터에 액세스합니다. ADO MD를 사용하려면 OLAP용 OLE DB 사양에 정의된 대로 공급자가 MDP(다차원 데이터 공급자)여야 합니다. MDP는 테이블 형식 보기에 데이터를 표시하는 TDP(테이블 형식 데이터 공급자)와 달리 다차원 보기로 데이터를 제공합니다. 공급자가 지원하는 특정 구문 및 동작에 대한 자세한 내용은 OLAP OLE DB 공급자에 대한 설명서를 참조하세요.

RDS

RDS(원격 데이터 서비스)는 ADO의 기능으로, 서버에서 클라이언트 애플리케이션 또는 웹 페이지로 데이터를 이동하고, 클라이언트의 데이터를 조작하고, 단일 왕복으로 서버로 업데이트를 반환할 수 있습니다.

Important

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

ADOX

Microsoft ADOX(Data Definition Language and Security)용 Microsoft ActiveX Data Objects 확장은 ADO 개체 및 프로그래밍 모델에 대한 확장입니다. ADOX에는 스키마 만들기 및 수정을 위한 개체와 보안이 포함됩니다. 스키마 조작에 대한 개체 기반 접근 방식이므로 네이티브 구문의 차이점에 관계없이 다양한 데이터 원본에서 작동하는 코드를 작성할 수 있습니다.

ADOX는 핵심 ADO 개체에 대한 도우미 라이브러리입니다. 테이블 및 프로시저와 같은 스키마 개체를 만들고, 수정하고, 삭제하기 위한 추가 개체를 노출합니다. 또한 사용자 및 그룹을 유지 관리하고 개체에 대한 사용 권한을 부여 및 취소하는 보안 개체도 포함됩니다.

설명서

ADO 보안 디자인 문제

ADO 프로그래머 가이드

ADO, RDS, ADO MD, ADOX 사용에 대한 소개입니다.

ADO 프로그래머 참고 자료

ADO 설명서의 이 섹션에는 각 ADO, RDS, ADO MD, ADOX 개체, 컬렉션, 속성, 동적 속성, 메서드, 이벤트, 열거형에 대한 항목이 포함되어 있습니다.

ADO 용어 설명

지원

ADO 문제에 대한 무료 도움말을 보려면 ADO 공개 뉴스 그룹에 게시해 보세요. 이 뉴스 그룹은 ADO를 다루는 Microsoft PSS(제품 지원 서비스) 지원 전문가와 다른 숙련된 ADO 개발자가 모니터링합니다.

지원 옵션에 대한 자세한 내용은 Microsoft 도움말 및 지원 웹 사이트에서 확인할 수 있습니다.