다음을 통해 공유


ADO 동적 속성 인덱스

데이터 공급자, 서비스 공급자 및 서비스 구성 요소는 열지 않은 ConnectionRecordset 개체의 속성 컬렉션에 동적 속성을 추가할 수 있습니다. 공급자는 이러한 개체가 열려 있을 때도 추가 속성을 삽입할 수 있습니다. 이러한 속성 중 일부는 ADO 동적 속성 섹션에 나와 있습니다. 부록 A: 공급자 섹션의 특정 공급자 아래에 더 많은 속성이 나와 있습니다.

아래의 표는 각 표준 OLE DB 공급자 동적 속성에 대한 ADO 및 OLE DB 이름의 교차 인덱스입니다. 공급자가 여기에 나와 있는 것보다 더 많은 속성을 추가할 수 있습니다. 공급자 전용 동적 속성에 대한 자세한 내용은 공급자 설명서를 참조하세요.

OLE DB 프로그래머 참고 문서에서는 ADO 속성 이름을 “설명”이라는 용어로 지칭합니다. 이러한 표준 속성에 대해 자세히 알아보려면 OLE DB 설명서에서 해당 OLE DB 속성의 이름을 검색하거나 찾아보세요.

연결 동적 속성

ADO 속성 이름 OLE DB 속성 이름
Active Sessions DBPROP_ACTIVESESSIONS
비동기 가능 중단 DBPROP_ASYNCTXNABORT
비동기 가능 커밋 DBPROP_ASYNCTNXCOMMIT
격리 수준 자동 커밋 DBPROP_SESS_AUTOCOMMITISOLEVELS
카탈로그 위치 DBPROP_CATALOGLOCATION
카탈로그 용어 DBPROP_CATALOGTERM
열 정의 DBPROP_COLUMNDEFINITION
연결 제한 시간 DBPROP_INIT_TIMEOUT
현재 카탈로그 DBPROP_CURRENTCATALOG
데이터 원본 DBPROP_INIT_DATASOURCE
데이터 원본 이름 DBPROP_DATASOURCENAME
데이터 소스 개체 스레딩 모델 DBPROP_DSOTHREADMODEL
DBMS 이름 DBPROP_DBMSNAME
DBMS 버전 DBPROP_DBMSVER
Extended Properties DBPROP_INIT_PROVIDERSTRING
GROUP BY 지원 DBPROP_GROUPBY
유형이 다른 테이블 지원 DBPROP_HETEROGENEOUSTABLES
식별자 대/소문자 구분 DBPROP_IDENTIFIERCASE
초기 카탈로그 DBPROP_INIT_CATALOG
격리 수준 DBPROP_SUPPORTEDTXNISOLEVELS
격리 보존 DBPROP_SUPPORTEDTXNISORETAIN
로캘 ID DBPROP_INIT_LCID
위치 DBPROP_INIT_LOCATION
최대 인덱스 크기 DBPROP_MAXINDEXSIZE
최대 행 크기 DBPROP_MAXROWSIZE
BLOB 포함 최대 행 크기 DBPROP_MAXROWSIZEINCLUDESBLOB
SELECT의 최대 테이블 수 DBPROP_MAXTABLESINSELECT
모드 DBPROP_INIT_MODE
여러 매개 변수 집합 DBPROP_MULTIPLEPARAMSETS
여러 결과 DBPROP_MULTIPLERESULTS
여러 저장소 개체 DBPROP_MULTIPLESTORAGEOBJECTS
여러 테이블 업데이트 DBPROP_MULTITABLEUPDATE
NULL 정렬 순서 DBPROP_NULLCOLLATION
NULL 연결 동작 DBPROP_CONCATNULLBEHAVIOR
OLE DB 서비스 DBPROP_INIT_OLEDBSERVICES
OLE DB 버전 DBPROP_PROVIDEROLEDBVER
OLE 개체 지원 DBPROP_OLEOBJECTS
행 집합 열기 지원 DBPROP_OPENROWSETSUPPORT
Select 목록의 ORDER BY 열 DBPROP_ORDERBYCOLUMNSINSELECT
출력 매개 변수 가용성 DBPROP_OUTPUTPARAMETERAVAILABILITY
Ref 접근자로 전달 DBPROP_BYREFACCESSORS
암호 DBPROP_AUTH_PASSWORD
보안 정보 유지 DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO
영구 ID 형식 DBPROP_PERSISTENTIDTYPE
중단 동작 준비 DBPROP_PREPAREABORTBEHAVIOR
커밋 동작 준비 DBPROP_PREPARECOMMITBEHAVIOR
프로시저 용어 DBPROP_PROCEDURETERM
프롬프트 DBPROP_INIT_PROMPT
공급자 이름 DBPROP_PROVIDERFRIENDLYNAME
공급자 이름 DBPROP_PROVIDERFILENAME
공급자 버전 DBPROP_PROVIDERVER
읽기 전용 데이터 소스 DBPROP_DATASOURCEREADONLY
명령 시 집합 변환 DBPROP_ROWSETCONVERSIONSONCOMMAND
스키마 용어 DBPROP_SCHEMATERM
스키마 사용법 DBPROP_SCHEMAUSAGE
SQL 지원 DBPROP_SQLSUPPORT
구조적 저장소 DBPROP_STRUCTUREDSTORAGE
하위 쿼리 지원 DBPROP_SUBQUERIES
테이블 용어 DBPROP_TABLETERM
트랜잭션 DDL DBPROP_SUPPORTEDTXNDDL
사용자 ID DBPROP_AUTH_USERID
사용자 이름 DBPROP_USERNAME
창 핸들 DBPROP_INIT_HWND

레코드 집합 동적 속성

레코드 집합이 닫힌 경우 Recordset 개체의 동적 속성이 범위를 벗어납니다(사용할 수 없게 됩니다).

ADO 속성 이름 OLE DB 속성 이름
IAccessor DBPROP_IACCESSOR
IChapteredRowset
IColumnsInfo DBPROP_ICOLUMNSINFO
IColumnsRowset DBPROP_ICOLUMNSROWSET
IConnectionPointContainer DBPROP_ICONNECTIONPOINTCONTAINER
IConvertType
ILockBytes DBPROP_ILOCKBYTES
IRowset DBPROP_IROWSET
IDBAsynchStatus DBPROP_IDBASYNCHSTATUS
IParentRowset
IRowsetChange DBPROP_IROWSETCHANGE
IRowsetExactScroll
IRowsetFind DBPROP_IROWSETFIND
IRowsetIdentity DBPROP_IROWSETIDENTITY
IRowsetInfo DBPROP_IROWSETINFO
IRowsetLocate DBPROP_IROWSETLOCATE
IRowsetRefresh DBPROP_IROWSETREFRESH
IRowsetResynch
IRowsetScroll DBPROP_IROWSETSCROLL
IRowsetUpdate DBPROP_IROWSETUPDATE
IRowsetView DBPROP_IROWSETVIEW
IRowsetIndex DBPROP_IROWSETINDEX
ISequentialStream DBPROP_ISEQUENTIALSTREAM
IStorage DBPROP_ISTORAGE
IStream DBPROP_ISTREAM
ISupportErrorInfo DBPROP_ISUPPORTERRORINFO
액세스 순서 DBPROP_ACCESSORDER
추가 전용 행 집합 DBPROP_APPENDONLY
비동기 행 집합 처리 DBPROP_ROWSET_ASYNCH
자동 다시 계산 DBPROP_ADC_AUTORECALC
백그라운드 페치 크기 DBPROP_ASYNCHFETCHSIZE
백그라운드 스레드 우선 순위 DBPROP_ASYNCHTHREADPRIORITY
Batch 크기 DBPROP_ADC_BATCHSIZE
저장소 개체 차단 DBPROP_BLOCKINGSTORAGEOBJECTS
책갈피 형식 DBPROP_BOOKMARKTYPE
책갈피 가능 DBPROP_IROWSETLOCATE
순서 있는 책갈피 DBPROP_ORDEREDBOOKMARKS
자식 행 캐시 DBPROP_ADC_CACHECHILDROWS
지연된 열 캐시 DBPROP_CACHEDEFERRED
삽입 행 변경 DBPROP_CHANGEINSERTEDROWS
열 권한 DBPROP_COLUMNRESTRICT
열 설정 알림 DBPROP_NOTIFYCOLUMNSET
열 쓰기 가능 DBPROP_MAYWRITECOLUMN
명령 시간 제한 DBPROP_COMMANDTIMEOUT
커서 엔진 버전 DBPROP_ADC_CEVER
열 연기 DBPROP_DEFERRED
저장소 개체 업데이트 연기 DBPROP_DELAYSTORAGEOBJECTS
뒤로 페치 DBPROP_CANFETCHBACKWARDS
필터 작업 DBPROP_FILTERCOMPAREOPS
찾기 작업 DBPROP_FINDCOMPAREOPS
숨겨진 열(개수) DBPROP_HIDDENCOLUMNS
행 고정 DBPROP_CANHOLDROWS
부동 행 DBPROP_IMMOBILEROWS
초기 페치 크기 DBPROP_ASYNCHPREFETCHSIZE
리터럴 책갈피 DBPROP_LITERALBOOKMARKS
리터럴 행 ID DBPROP_LITERALIDENTITY
변경 상태 유지 DBPROP_ADC_MAINTAINCHANGESTATUS
최대 열린 행 수 DBPROP_MAXOPENROWS
최대 보류 중인 행 수 DBPROP_MAXPENDINGROWS
최대 행 수 DBPROP_MAXROWS
메모리 사용량 DBPROP_MEMORYUSAGE
알림 단위 DBPROP_NOTIFICATIONGRANULARITY
알림 단계 DBPROP_NOTIFICATIONPHASES
트랜잭션된 개체 DBPROP_TRANSACTEDOBJECT
다른 사용자 변경 내용 표시 DBPROP_OTHERUPDATEDELETE
다른 사용자 삽입 내용 표시 DBPROP_OTHERINSERT
내 변경 내용 표시 DBPROP_OWNUPDATEDELETE
내 삽입 내용 표시 DBPROP_OWNINSERT
중단 시 유지 DBPROP_ABORTPRESERVE
커밋 시 유지 DBPROP_COMMITPRESERVE
Private1
빠른 다시 시작 DBPROP_QUICKRESTART
재진입 이벤트 DBPROP_REENTRANTEVENTS
삭제한 행 제거 DBPROP_REMOVEDELETED
여러 변경 내용 보고 DBPROP_REPORTMULTIPLECHANGES
모양 변경 이름 DBPROP_ADC_RESHAPENAME
다시 동기화 명령 DBPROP_ADC_CUSTOMRESYNCH
보류 중인 삽입 반환 DBPROP_RETURNPENDINGINSERTS
행 삭제 알림 DBPROP_NOTIFYROWDELETE
행 처음 변경 알림 DBPROP_NOTIFYROWFIRSTCHANGE
행 삽입 알림 DBPROP_NOTIFYROWINSERT
행 권한 DBPROP_ROWRESTRICT
행 다시 동기화 알림 DBPROP_NOTIFYROWRESYNCH
행 스레딩 모델 DBPROP_ROWTHREADMODEL
행 변경 취소 알림 DBPROP_NOTIFYROWUNDOCHANGE
행 삭제 취소 알림 DBPROP_NOTIFYROWUNDODELETE
행 삽입 취소 알림 DBPROP_NOTIFYROWUNDOINSERT
행 업데이트 알림 DBPROP_NOTIFYROWUPDATE
행 집합 페치 위치 변경 알림 DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE
행 집합 릴리스 알림 DBPROP_NOTIFYROWSETRELEASE
뒤로 스크롤 DBPROP_CANSCROLLBACKWARDS
서버 커서 DBPROP_SERVERCURSOR
삭제한 책갈피 건너뛰기 DBPROP_BOOKMARKSKIPPED
강력한 행 ID DBPROP_STRONGIDENTITY
고유 카탈로그 DBPROP_ADC_UNIQUECATALOG
고유 행 DBPROP_UNIQUEROWS
고유 스키마 DBPROP_ADC_UNIQUESCHEMA
고유한 테이블 DBPROP_ADC_UNIQUETABLE
업데이트 가능성 DBPROP_UPDATABILITY
업데이트 조건 DBPROP_ADC_UPDATECRITERIA
업데이트 다시 동기화 DBPROP_ADC_UPDATERESYNC
책갈피 사용 DBPROP_BOOKMARKS