ActiveX 데이터 개체 (ADO) 질문과 대답

기술 자료 번역 기술 자료 번역
기술 자료: 183606 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

요약

이 문서에서는 ADO (ActiveX 데이터 개체) 프로그래밍에 대한 몇 가지 자주 묻는 질문과를 제공합니다.

추가 정보

질문: ADO (ActiveX 데이터 개체) 무엇입니까?

A. ActiveX 데이터 개체 데이터 원본으로 사용하는 OLE DB 공급자에 의해 발생된 노출하는 언어 중립 개체 모델은 있습니다. 가장 일반적으로 사용되는 OLE DB 공급자는 OLE DB 공급자에 대해 ADO ODBC 데이터 소스에 노출하는 ODBC 드라이버 것입니다.

Q. 위치에 ActiveX 데이터 개체 얻을 수 있습니까?

A. ADO 중 해당 Microsoft 데이터 액세스 구성 요소 (MDAC) 부분입니다. ADO 무료 다운로드 페이지를 이 웹 사이트에서 구할 수 있습니다.
http://msdn2.microsoft.com/en-us/data/aa937695.aspx
Q. Where ADO 함께 제공되는 설명서를 무엇입니까?

A. ADO를 사용하면 제공되는 설명서를 HTML 형식이며 위의 웹 사이트에서 MDAC 소프트웨어 개발 키트 (SDK) 다운로드를 찾을 수 있습니다. MDAC 2.1을 다운로드 경우 MDAC 2.0 또는 Microsoft 데이터 액세스 구성 요소 SDK 업데이트를 다운로드할 때 데이터 액세스 구성 요소 SDK 독립 실행형 설치 옵션을 선택할 수 있는지 확인하십시오.

최신 버전의 ADO 설명서를 온라인 시 사용할 수도 있습니다.
http://msdn2.microsoft.com/en-us/library/ms810811.aspx
ADO 설명서를 Platform SDK의 일부인 MSDN Library 함께 제공되는 설명서를. 내용, 다음 Platform SDK MSDN Library에서 선택 | 데이터 액세스 서비스 | Microsoft 데이터 액세스 구성 요소 (MDAC) SDK | Microsoft ADO (ActiveX 데이터 개체).

Q. RDS (원격 데이터 서비스) ADO (ActiveX 데이터 개체)를 위한 무엇입니까?

A. RDS (원격 데이터 서비스) 서버에서 클라이언트 컴퓨터로 전송 활성 데이터 개체 레코드 집합 사용됩니다. 결과 레코드 집합에 클라이언트 컴퓨터에서 캐시된 및 서버에 연결되지 않습니다. RDS는 ADOR.Recordset, ADO 개체 모델의 하위 집합을 사용하여 네트워크 또는 웹 통해 낮은 오버헤드, 고성능 레코드 집합 데이터 마샬링하는 방법을 제공합니다.

Q. ADODB 및 ADOR 개체 간의 차이점은 무엇입니까?

A. ADODB 라이브러리 (연결, 명령, 오류, 매개 변수 등) 추가 서버 쪽 개체가 들어 있습니다. 이러한 최상의 서버 쪽 구성 요소 내에서 데이터베이스와 통신하는 데 사용됩니다.

ADOR 라이브러리 클라이언트에서 기존 레코드 집합 조작 허용하는 밝은 가중치 클라이언트입니다. 연결, 명령, 오류, 매개 변수 또는 명령을 포함하지 않습니다. 해당 ADOR 기능은 함께 ADO 클라이언트 구성 요소는 배포합니다.

Q. 어떻게 필자는 C++ ADO를 시작할 수행할?

A. 가장 좋은 방법은 매우 가는 클래스를 ADO 형식 라이브러리 주위에 생성되고 매우 가깝게 VBA 구문 VBA 구문에서 조작할 수 있도록 # import 사용하는 것입니다. 대부분의 ADO 샘플을 VBA와 # import 사용하면 사용자가 큼, 보다 쉽게, (MFC) 사용하여 번역할 사용하여 작성된 OLE의 COleDispatchDriver 또는 COM 프로그래밍 직접 사용하여. 다음의 Microsoft 기술 자료 문서 목록을 ADO # import 함께 사용하는 데 도움이 됩니다.
220152예제: ADOVC1 단순 ADO/VC ++ 응용 프로그램
173645Msdaer.dll _com_error 예외 함께 BUG: 액세스 위반
173645FILE: Adovcbtd.exe # import 사용 UpdateBatch 및 CancelBatch
184968Adovcsp.exe 사용하여 설명 저장 프로시저 ADO 사용하여
182389# import 함께 1.5 ADO 및 Getrows/책갈피 FILE: Adovcbm.exe
166112ADO 사용하여 EOF 때 사용한 # import 함께 PRB: 충돌
169496정보: VC ++ # import 통해 ADO (ActiveX 데이터 개체) 사용
168354정보: 기본 OLE 및 OLEDB 공급자 오류 ADO를 통해 노출된?
또한 다음 문서에서는 Visual C++ ADO 유용한 증명하는 제품 사용하여 검색할 때 찾을 수 개발자가:
167802예제: EXCEPTEX 트랩 MFC 및 Win32 예외
175784정보: # import 프로그램의 예외 발생 메커니즘 바꾸기
Q. 어떻게 Microsoft 기술 자료 찾기 작업을 위한 ADO 자료?

A. 웹에 대한 Microsoft 기술 자료 연결하십시오. 웹 Microsoft 기술 자료를 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://support.microsoft.com/search
Microsoft 기술 자료 사용하는 방법에 대한 자세한 내용은 아래 문서 번호를 눌러 Microsoft 기술 자료에 있는 문서를 클릭하십시오.
129725웹 기술 자료 문서 구하기
Q. ADO의 기능을 어떻게 확인할 수 있습니까?

A. ADO를 사용하는 데이터 공급자에 따라 다릅니다. 가장 빠른 방법은 연결 또는 레코드 집합을 연 실제로 필요한 기능을 지원하는지 확인하려면 Supports 속성을 확인할 수 있습니다. 또한 CursorType, 및 LockType 예상 일치하는지 확인해야 합니다. 내부 공급자가 요청한 커서 지원할 수 없는 경우 이러한 속성을 가장 가까운 내용 요청한 위해 커서를 가져오려면 ADO 다운그레이드한.

자세한 방법은 아래에 ADO를 사용하여 원본으로 사용하는 데이터 공급자에 분석하는 작업이 포함됩니다. 가장 일반적인 OLE DB 공급자에 대해 ADO ODBC 데이터 소스에 노출하는 ODBC 드라이버 공급자입니다. 연결, 명령, 레코드 및 필드 개체에 대한 속성 collection(s) 사용하고 있을 OLE DB 사양 및 OLE DB 평준화 문서에 표시된 결과를 비교할 수 있습니다, 둘 다 포함된 OLE DB SDK 함께, 사용 가능한 여유 이 URL에서 다운로드:
http://msdn2.microsoft.com/en-gb/library/ms713643.aspx
ADO에서 컬렉션을 노출하는 각 속성에 대한 각 값을 자동으로 정의하는 않는 것을 유의하십시오. ADO를 사용하면 수행하는 작업을 실제로 원본으로 사용하는 공급자에 의해 노출된 해당 속성을 사용할 필요가 있을 때 속성에 대해서만 설정됩니다. 이 성능을 위해, 또는 이러한 작업을 수행하면 여부를 있는 모든 속성을 초기화하는 DAO 이용하는 같은 다른 개체 모델과는 다릅니다.

Recordset.Supports 속성을 사용하여, 연결 및 레코드 집합을 연 특정 형식이 지정한 노출된 실제로 어떤 공급자를 예상한 것을 확인하는 가장 쉬운 방법입니다.

속성

기술 자료: 183606 - 마지막 검토: 2007년 3월 27일 화요일 - 수정: 4.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft ActiveX Data Objects 1.0
  • Microsoft ActiveX Data Objects 1.5
  • Microsoft ActiveX Data Objects 2.0
  • Microsoft ActiveX Data Objects 2.1
  • Microsoft ActiveX Data Objects 2.5
  • Microsoft ActiveX Data Objects 2.6
  • Microsoft ActiveX Data Objects 2.7
키워드:?
kbmt kbarttypeinf kbdatabase kbfaq kbinfo KB183606 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com