다음을 통해 공유


Microsoft OLE DB Provider for SQL Server 개요

Microsoft OLE DB Provider for SQL Server SQLOLEDB를 사용하면 ADO에서 Microsoft SQL Server에 액세스할 수 있습니다.

중요하다

SQL Server Native Client(종종 약어 SNAC)은 SQL Server 2022(16.x) 및 SSMS(SQL Server Management Studio 19)에서 제거되었습니다. SQL Server Native Client OLE DB 공급자(SQLNCLI 또는 SQLNCLI11)와 레거시 Microsoft OLE DB Provider for SQL Server(SQLOLEDB)는 모두 새 개발에 권장되지 않습니다. 앞으로 SQL Server용 Microsoft OLE DB 드라이버(MSOLEDBSQL) 새 으로 전환하십시오.

연결 문자열 매개 변수

이 공급자에 연결하려면 Provider 인수를 ConnectionString 속성으로 설정합니다.

SQLOLEDB

이 값은 Provider 속성을 사용하여 설정하거나 읽을 수도 있습니다.

일반적인 연결 문자열

이 공급자의 일반적인 연결 문자열은 다음과 같습니다.

"Provider=SQLOLEDB;Data Source=serverName;"
Initial Catalog=databaseName;
User ID=MyUserID;Password=<password>;"

문자열은 다음 키워드로 구성됩니다.

키워드 설명
공급자 SQL Server용 OLE DB 공급자를 지정합니다.
데이터 원본 또는 Server 서버의 이름을 지정합니다.
초기 카탈로그 또는 데이터베이스 서버에 있는 데이터베이스의 이름을 지정합니다.
사용자 ID 또는 uid 사용자 이름(SQL Server 인증의 경우)을 지정합니다.
암호 또는 비밀번호 사용자 암호를 지정합니다(SQL Server 인증의 경우).

메모

Windows 인증을 지원하는 데이터 원본 공급자에 연결하는 경우 연결 문자열의 사용자 ID 및 암호 정보 대신 Trusted_Connection=예 또는 통합 보안 = SSPI 지정해야 합니다.

Provider-Specific 연결 매개 변수

공급자는 ADO에서 정의한 매개 변수 외에도 여러 공급자별 연결 매개 변수를 지원합니다. ADO 연결 속성과 마찬가지로 이러한 공급자별 속성은 ConnectionProperties 컬렉션을 통해 설정하거나 ConnectionString일부로 설정할 수 있습니다.

매개 변수 묘사
Trusted_Connection 사용자 인증 모드를 나타냅니다. 이것은 또는 아니요로 설정할 수 있습니다. 기본값은 이며은 없습니다. 이 속성이 로 설정된 경우, SQLOLEDB는 Location데이터 원본 속성 값으로 지정된 SQL Server 데이터베이스에 대한 사용자 액세스를 승인하기 위해 Microsoft Windows NT 인증 모드를 사용합니다. 이 속성이 없음으로 설정된 경우 SQLOLEDB는 혼합 모드를 사용하여 SQL Server 데이터베이스에 대한 사용자 액세스 권한을 부여합니다. SQL Server 로그인 및 암호는 사용자 ID암호 속성에 지정됩니다.
현재 언어 SQL Server 언어 이름을 나타냅니다. 시스템 메시지 선택 및 서식 지정에 사용되는 언어를 식별합니다. SQL Server에 언어를 설치해야 합니다. 그렇지 않으면 연결을 열지 못합니다.
네트워크 주소 Location 속성으로 지정된 SQL Server의 네트워크 주소를 나타냅니다.
네트워크 라이브러리 SQL Server와 통신하는 데 사용되는 DLL(네트워크 라이브러리)의 이름을 나타냅니다. 이름에 경로 또는 .dll 파일 이름 확장명을 포함해서는 안 됩니다. 기본값은 SQL Server 클라이언트 구성에서 제공합니다.
준비를 위한 절차 사용 명령이 준비될 때 SQL Server가 임시 저장 프로시저를 만드는지 여부를 결정합니다(Prepared 속성에 의해).
자동 번역 OEM/ANSI 문자가 변환되는지 여부를 나타냅니다. 이 속성은 True 또는 False로 설정할 수 있습니다. 기본값은 True입니다. 이 속성이 true 설정되면 SQLOLEDB는 다중 바이트 문자열이 SQL Server에서 검색되거나 전송될 때 OEM/ANSI 문자 변환을 수행합니다. 이 속성이 false 설정되면 SQLOLEDB는 다중 바이트 문자열 데이터에 대해 OEM/ANSI 문자 변환을 수행하지 않습니다.
패킷 크기 네트워크 패킷 크기(바이트)를 나타냅니다. 패킷 크기 속성 값은 512에서 32767 사이여야 합니다. 기본 SQLOLEDB 네트워크 패킷 크기는 4096입니다.
애플리케이션 이름 클라이언트 애플리케이션 이름을 나타냅니다.
워크스테이션 ID 워크스테이션을 식별하는 문자열입니다.

명령 개체 사용

SQLOLEDB는 ODBC, ANSI 및 SQL Server 전용 Transact-SQL 혼합을 유효한 구문으로 허용합니다. 예를 들어 다음 SQL 문은 ODBC SQL 이스케이프 시퀀스를 사용하여 LCASE 문자열 함수를 지정합니다.

SELECT customerid={fn LCASE(CustomerID)} FROM Customers

LCASE는 문자열을 반환하여 모든 대문자를 소문자로 변환합니다. ANSI SQL 문자열 함수 LOWER는 동일한 작업을 수행하므로 다음 SQL 문은 앞에서 설명한 ODBC 문과 동일한 ANSI입니다.

SELECT customerid=LOWER(CustomerID) FROM Customers

SQLOLEDB는 명령의 텍스트로 지정된 경우 명령문의 두 형식 중 하나를 성공적으로 처리합니다.

저장 프로시저

SQLOLEDB 명령을 사용하여 SQL Server 저장 프로시저를 실행하는 경우 명령 텍스트에서 ODBC 프로시저 호출 이스케이프 시퀀스를 사용합니다. 그런 다음 SQLOLEDB는 SQL Server의 원격 프로시저 호출 메커니즘을 사용하여 명령 처리를 최적화합니다. 예를 들어 다음 ODBC SQL 문은 Transact-SQL 양식에서 기본 설정 명령 텍스트입니다.

ODBC SQL

{call SalesByCategory('Produce', '1995')}

Transact-SQL

EXECUTE SalesByCategory 'Produce', '1995'

SQL Server 기능

SQL Server를 사용하면 ADO에서 Command 입력에 XML을 사용하고 Recordset 개체 대신 XML 스트림 형식으로 결과를 검색할 수 있습니다. 자세한 내용은 명령 입력에 스트림 사용하기를 참조하시고, 결과 집합을 스트림에 검색하는 방법은 를 참고하세요.

MDAC 2.7, MDAC 2.8 또는 Windows DAC 6.0을 사용하여 sql_variant 데이터에 액세스

Microsoft SQL Server에는 sql_variant이라는 데이터 형식이 있습니다. OLE DB의 DBTYPE_VARIANT마찬가지로 sql_variant 데이터 형식은 여러 가지 유형의 데이터를 저장할 수 있습니다. 그러나 DBTYPE_VARIANTsql_variant간에는 몇 가지 주요 차이점이 있습니다. 또한 ADO는 sql_variant 값으로 저장된 데이터를 다른 데이터 형식을 처리하는 방법과 다르게 처리합니다. 다음 목록에서는 sql_variant형식의 열에 저장된 SQL Server 데이터에 액세스할 때 고려해야 할 문제에 대해 설명합니다.

  • MDAC 2.7, MDAC 2.8 및 Windows DAC(Windows Data Access Components) 6.0에서 SQL Server용 OLE DB 공급자는 sql_variant 형식을 지원합니다. ODBC용 OLE DB 공급자는 그렇지 않습니다.

  • sql_variant 형식이 DBTYPE_VARIANT 데이터 형식과 정확히 일치하지 않습니다. sql_variant 형식은 DBTYPE_VARIANT 지원되지 않는 몇 가지 새 하위 형식, GUID, ANSI(비 UNICODE) 문자열 및 BIGINT포함한 지원합니다. 이전에 나열된 하위 형식 이외의 하위 형식을 사용하는 것이 올바르게 작동합니다.

  • sql_variant 하위 형식 NUMERIC 크기가 DBTYPE_DECIMAL 일치하지 않습니다.

  • 여러 데이터 형식 강제 변환으로 인해 일치하지 않는 형식이 생성됩니다. 예를 들어 GUID 하위 형식의 sql_variant을(를) DBTYPE_VARIANT으로 강제 변환할 경우, safearray(바이트) 하위 형식으로 변환됩니다. 이 형식을 다시 sql_variant 변환하면 배열(바이트)의 새 하위 형식이 생성됩니다.

  • sql_variant 데이터가 포함된 Recordset 필드는 sql_variant 특정 하위 형식이 포함된 경우에만 원격(마샬링)하거나 유지할 수 있습니다. 지원되지 않는 다음 하위 형식으로 데이터를 원격 또는 유지하려고 하면 msPersist(Microsoft 지속성 공급자)에서 런타임 오류(지원되지 않는 변환)가 발생합니다. VT_VARIANT, VT_RECORD, VT_ILLEGAL, VT_UNKNOWN, VT_BSTRVT_DISPATCH.

  • MDAC 2.7, MDAC 2.8 및 Windows DAC 6.0의 SQL Server용 OLE DB Provider에는 Native Variants 허용이라는 동적 속성이 있습니다. 이 속성은 이름에서 알 수 있듯이 개발자가 DBTYPE_VARIANT가 아닌 네이티브 형식의 sql_variant에 액세스할 수 있도록 합니다. 이 속성을 설정하고 클라이언트 커서 엔진(adUseClient)을 사용하여 Recordset 열면 Recordset.Open 호출이 실패합니다. 이 속성이 설정되고 서버 커서(adUseServer)를 사용하여 Recordset 열면 Recordset.Open 호출이 성공하지만 sql_variant 형식의 열에 액세스하면 오류가 발생합니다.

  • MDAC 2.5를 사용하는 클라이언트 애플리케이션에서 sql_variant 데이터를 Microsoft SQL Server에 대한 쿼리와 함께 사용할 수 있습니다. 그러나 sql_variant 데이터의 값은 문자열로 처리됩니다. 이러한 클라이언트 애플리케이션은 MDAC 2.7, MDAC 2.8 또는 Windows DAC 6.0으로 업그레이드해야 합니다.

레코드 집합 동작

SQLOLEDB는 SQL Server 커서를 사용하여 많은 명령에서 생성된 다중 결과를 지원할 수 없습니다. 소비자가 SQL Server 커서 지원이 필요한 레코드 집합을 요청하는 경우 사용된 명령 텍스트가 결과로 하나 이상의 레코드 집합을 생성하는 경우 오류가 발생합니다.

스크롤 가능한 SQLOLEDB 레코드 집합은 SQL Server 커서에서 지원됩니다. SQL Server는 데이터베이스의 다른 사용자가 변경한 내용에 민감한 커서에 제한을 적용합니다. 특히 일부 커서의 행은 순서를 지정할 수 없으며 SQL ORDER BY 절이 포함된 명령을 사용하여 레코드 집합을 만들려고 하면 실패할 수 있습니다.

동적 속성

Microsoft OLE DB Provider for SQL Server는 열지 않은 연결, RecordsetCommand 개체의 Properties 컬렉션에 여러 동적 속성을 삽입합니다.

다음 표는 각 동적 속성에 대한 ADO 및 OLE DB 이름의 교차 인덱스입니다. OLE DB 프로그래머의 참조는 "Description"이라는 용어로 ADO 속성 이름을 참조합니다. 이러한 속성에 대한 자세한 내용은 OLE DB 프로그래머 참조에서 확인할 수 있습니다. 인덱스에서 OLE DB 속성 이름을 검색하거나 부록 C(): OLE DB 속성을 참조하세요.

연결 동적 속성

Connection 개체의 Properties 컬렉션에 다음 속성이 추가됩니다.

ADO 속성 이름 OLE DB 속성 이름
활성 세션 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
확장 속성 DBPROP_INIT_PROVIDERSTRING
GROUP BY 지원 DBPROP_GROUPBY
유형이 다른 테이블 지원 DBPROP_HETEROGENEOUSTABLES
식별자 대/소문자 구분 DBPROP_IDENTIFIERCASE
초기 카탈로그 DBPROP_INIT_CATALOG
격리 수준 DBPROP_SUPPORTEDTXNISOLEVELS
격리 유지 DBPROP_SUPPORTEDTXNISORETAIN
로캘 식별자 DBPROP_INIT_LCID
최대 인덱스 크기 DBPROP_MAXINDEXSIZE
최대 행 크기 DBPROP_MAXROWSIZE
최대 행 크기에는 BLOB이 포함됩니다. DBPROP_MAXROWSIZEINCLUDESBLOB
SELECT의 최대 테이블 DBPROP_MAXTABLESINSELECT
여러 매개 변수 집합 DBPROP_MULTIPLEPARAMSETS
여러 결과 DBPROP_MULTIPLERESULTS
여러 스토리지 개체 DBPROP_MULTIPLESTORAGEOBJECTS
다중 테이블 업데이트 DBPROP_MULTITABLEUPDATE
NULL 데이터 정렬 순서 DBPROP_NULLCOLLATION
NULL 연결 동작 DBPROP_CONCATNULLBEHAVIOR
OLE DB 버전 DBPROP_PROVIDEROLEDBVER
OLE 개체 지원 DBPROP_OLEOBJECTS
행 집합 지원 열기 DBPROP_OPENROWSETSUPPORT (오픈 로우셋 지원)
ORDER BY 선택 목록의 열 DBPROP_ORDERBYCOLUMNSINSELECT
출력 매개 변수 가용성 DBPROP_OUTPUTPARAMETERAVAILABILITY
참조에 의한 접근자 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
Read-Only 데이터 원본 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 개체의 Properties 컬렉션에 추가됩니다.

ADO 속성 이름 OLE DB 속성 이름
액세스 순서 DBPROP_ACCESSORDER
스토리지 개체 차단 DBPROP_BLOCKINGSTORAGEOBJECTS
책갈피 유형 DBPROP_BOOKMARKTYPE
책갈피 가능 DBPROP_IROWSETLOCATE
삽입된 행 변경 DBPROP_CHANGEINSERTEDROWS
열 권한 DBPROP_COLUMNRESTRICT
열 설정 알림 DBPROP_NOTIFYCOLUMNSET
명령 시간 초과 DBPROP_COMMANDTIMEOUT (명령 시간 초과)
열 연기하기 DBPROP_DEFERRED
스토리지 개체 업데이트 지연 DBPROP_DELAYSTORAGEOBJECTS
뒤로 가져오기 DBPROP_CANFETCHBACKWARDS
행 고정 DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo (컬럼 정보) DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
움직이지 않는 행 DBPROP_IMMOBILEROWS
IRowset DBPROP_IRowset
IRowsetChange DBPROP_IRowsetChange
IRowsetIdentity DBPROP_IRowsetIdentity
IRowsetInfo DBPROP_IRowsetInfo
IRowsetLocate DBPROP_IRowsestLocate
IRowsetResynch
IRowsetScroll DBPROP_IRowsetScroll
IRowsetUpdate DBPROP_IRowsetUpdate
ISequentialStream DBPROP_ISequentialStream
ISupportErrorInfo DBPROP_ISupportErrorInfo
리터럴 북마크 DBPROP_LITERALBOOKMARKS
리터럴 행 ID DBPROP_LITERALIDENTITY
최대 열린 행 DBPROP_MAXOPENROWS
최대 대기 중인 행 DBPROP_MAXPENDINGROWS
최대 행 수 DBPROP_MAXROWS
알림 세분성 DBPROP_NOTIFICATIONGRANULARITY
알림 단계 DBPROP_NOTIFICATIONPHASES
트랜잭션된 개체 DBPROP_TRANSACTEDOBJECT
다른 사용자의 변경 내용 표시 DBPROP_OTHERUPDATEDELETE
기타 사람의 삽입물 표시 DBPROP_OTHERINSERT
고유한 변경 내용 표시 DBPROP_OWNUPDATEDELETE
자기 삽입물 표시 DBPROP_OWNINSERT
중단할 때 보존 DBPROP_ABORTPRESERVE
커밋할 때 유지 DBPROP_COMMITPRESERVE
빠른 다시 시작 DBPROP_QUICKRESTART
재진입 이벤트 DBPROP_REENTRANTEVENTS
삭제된 행 제거 DBPROP_REMOVEDELETED
여러 변경 내용 보고 DBPROP_REPORTMULTIPLECHANGES (변경 사항 여러 개 보고)
보류 중인 삽입 반환 DBPROP_RETURNPENDINGINSERTS
행 삭제 알림 DBPROP_NOTIFYROWDELETE
행 첫 번째 변경 알림 DBPROP_NOTIFYROWFIRSTCHANGE
행 삽입 알림 DBPROP_NOTIFYROWINSERT
행 권한 DBPROP_ROWRESTRICT
행 다시 동기화 알림 DBPROP_NOTIFYROWRESYNCH
행 기반 스레드 모델 DBPROP_ROWTHREADMODEL
행 변경 취소 알림 DBPROP_NOTIFYROWUNDOCHANGE
행 삭제 취소 알림 DBPROP_NOTIFYROWUNDODELETE
행 삽입 취소 알림 DBPROP_NOTIFYROWUNDOINSERT
행 업데이트 알림 DBPROP_NOTIFYROWUPDATE (행 업데이트 알림 속성)
로우셋 가져오기 위치 변경 알림 DBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE
행렬 릴리스 알림 DBPROP_NOTIFYROWSETRELEASE
뒤로 스크롤 사용자가 결정하지 않은 한, 이 항목은 번역 없이 그대로 유지됩니다. If no translation is needed, the term remains: DBPROP_CANSCROLLBACKWARDS
서버 커서 DBPROP_SERVERCURSOR
삭제된 책갈피 건너뛰기 DBPROP_BOOKMARKSKIPPED
견고한 행 식별자 DBPROP_STRONGITDENTITY
고유 행 DBPROP_UNIQUEROWS
업데이트 가능성 DBPROP_UPDATABILITY
책갈피 사용 DBPROP_BOOKMARKS

명령 동적 속성

다음 속성은 Command 개체의 Properties 컬렉션에 추가됩니다.

ADO 속성 이름 OLE DB 속성 이름
액세스 순서 DBPROP_ACCESSORDER
기본 경로 SSPROP_STREAM_BASEPATH
스토리지 개체 차단 DBPROP_BLOCKINGSTORAGEOBJECTS
책갈피 유형 DBPROP_BOOKMARKTYPE
책갈피 가능 DBPROP_IROWSETLOCATE
삽입된 행 변경 DBPROP_CHANGEINSERTEDROWS
열 권한 DBPROP_COLUMNRESTRICT
열 집합 알림 DBPROP_NOTIFYCOLUMNSET
콘텐츠 형식 SSPROP_STREAM_CONTENTTYPE
커서 자동 가져오기 SSPROP_CURSORAUTOFETCH
열 연기 DBPROP_DEFERRED
준비를 미루기 SSPROP_DEFERPREPARE
스토리지 개체 업데이트 지연 DBPROP_DELAYSTORAGEOBJECTS
뒤로 가져오기 DBPROP_CANFETCHBACKWARDS
고정 행 DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
움직일 수 없는 행 DBPROP_IMMOBILEROWS
IRowset DBPROP_IRowset
IRowsetChange DBPROP_IRowsetChange
IRowsetIdentity DBPROP_IRowsetIdentity
IRowsetInfo DBPROP_IRowsetInfo
IRowsetLocate DBPROP_IRowsetLocate
IRowsetResynch DBPROP_IRowsetResynch
IRowsetScroll DBPROP_IRowsetScroll
IRowsetUpdate DBPROP_IRowsetUpdate
ISequentialStream DBPROP_ISequentialStream
ISupportErrorInfo DBPROP_ISupportErrorInfo
문자 그대로의 책갈피 DBPROP_LITERALBOOKMARKS
리터럴 행 ID DBPROP_LITERALIDENTITY
잠금 모드 DBPROP_LOCKMODE
최대 열린 행 DBPROP_MAXOPENROWS
최대 보류 중인 행 DBPROP_MAXPENDINGROWS
최대 행 수 DBPROP_MAXROWS
알림 세분성 DBPROP_알림정밀도
알림 단계 DBPROP_NOTIFICATIONPHASES
트랜잭션된 개체 DBPROP_TRANSACTEDOBJECT (거래 객체 속성)
다른 사용자의 변경 내용 표시 DBPROP_OTHERUPDATEDELETE (기타 업데이트 삭제)
다른 사람의 삽입물 표시 DBPROP_OTHERINSERT
출력 인코딩 속성 DBPROP_OUTPUTENCODING
출력 스트림 속성 DBPROP_OUTPUTSTREAM
자신이 변경한 내용 보기 DBPROP_OWNUPDATEDELETE
고유 삽입물 표시됨 DBPROP_OWNINSERT
중단할 때 보존 DBPROP_ABORTPRESERVE
커밋할 때 유지 DBPROP_COMMITPRESERVE
빠른 다시 시작 DBPROP_QUICKRESTART
재진입 이벤트 DBPROP_REENTRANTEVENTS
삭제된 행 제거 DBPROP_REMOVEDELETED
여러 변경 내용 보고 DBPROP_REPORTMULTIPLECHANGES
보류 중인 삽입 반환 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_SERVERDATAONINSERT
삭제된 책갈피 건너뛰기 DBPROP_BOOKMARKSKIP
강력한 행 ID DBPROP_STRONGIDENTITY
업데이트 가능성 DBPROP_UPDATABILITY
책갈피 사용 DBPROP_BOOKMARKS
XML 루트 SSPROP_STREAM_XMLROOT
XSL SSPROP_STREAM_XSL

Microsoft SQL Server OLE DB 공급자에 대한 특정 구현 세부 정보 및 기능 정보는 SQL Server 공급자참조하세요.

참고 항목

ADO(ConnectionString 속성)ADO(Provider Property)ADO(Recordset Object)