DBPROP_ALTERCOLUMN |
- Tipo: VT_I4
- Leitura/gravação: leitura
- Descrição: suporte a alteração de coluna
- Observações: este provedor retorna DBCOLUMNDESCFLAGS_DBCID e DBCOLUMNDESCFLAGS_PROPERTIES. As únicas propriedades que podem ser modificadas são: DBPROP_COL_SEED, DBPROP_COL_INCREMENT e DBPROP_COL_DEFAULT. DBPROP_COL_SEED e DBPROP_COL_INCREMENT podem ser definidas somente em uma coluna de identidade.
|
DBPROP_COLUMNDEFINITION |
- Tipo: VT_I4
- Leitura/gravação: leitura
- Descrição: definição de coluna
- Observações: para este provedor, o valor é sempre DBPROPVAL_CD_NOTNULL.
|
DBPROP_DBMSNAME |
- Tipo: VT_BSTR
- Leitura/gravação: somente leitura
- Descrição: nome DBMS
- Observações: especifica o nome do produto acessado pelo provedor. Para este provedor, a cadeia de caracteres é "SQL Server para Windows CE".
|
DBPROP_DBMSVER |
- Tipo: VT_BSTR
- Leitura/gravação: somente leitura
- Descrição: versão DBMS
- Observações: especifica a versão do produto acessado pelo provedor. Para este provedor, a cadeia de caracteres é "3.00.0000".
|
DBPROP_DSOTHREADMODEL |
- Tipo: VT_I4
- Leitura/gravação: somente leitura
- Descrição: modelo de threading do objeto de fonte de dados
- Observações: especifica o modelo de threading do objeto de fonte de dados. Para este provedor, o valor é DBPROPVAL_RT_SINGLETHREAD.
|
DBPROP_IDENTIFIERCASE |
- Tipo: VT_I4
- Leitura/gravação: somente leitura
- Descrição: diferenciação de maiúsculas e minúsculas do identificador
- Observações: especifica como os identificadores respondem a maiúsculas/minúsculas. Como os identificadores no SQL Server Compact 3.5 não diferenciam maiúsculas de minúsculas e são armazenados tanto em maiúsculas quanto em minúsculas, o valor para este provedor deve ser DBPROPVAL_IC_MIXED.
|
DBPROP_MULTIPLESTORAGEOBJECTS |
- Tipo: VT_BOOL
- Leitura/gravação: somente leitura
- Descrição: vários objetos de armazenamento
- Observações: para este provedor, o valor é sempre VARIANT_FALSE. Isso indica que o provedor dá suporte a apenas um objeto de armazenamento aberto de cada vez.
|
DBPROP_NULLCOLLATION |
- Tipo: VT_I4
- Leitura/gravação: somente leitura
- Descrição: ordem de agrupamento NULL
- Observações: para este provedor, o valor é sempre DBPROPVAL_NC_LOW. Isso indica que os valores nulos são classificados na extremidade inferior da lista.
|
DBPROP_OLEOBJECTS |
- Tipo: VT_I4
- Leitura/gravação: somente leitura
- Descrição: suporte a objetos OLE
- Observações: especifica um bitmask que indica as maneiras como o provedor dá suporte ao acesso a BLOBs e objetos COM armazenados em colunas. Para este provedor, o valor é sempre DBPROPVAL_OO_BLOB. Isso indica que o provedor dá suporte ao acesso a BLOBs como objetos estruturados. O consumidor determina quais interfaces têm suporte através da propriedade DBPROP_STRUCTUREDSTORAGE.
|
DBPROP_OPENROWSETSUPPORT |
- Tipo: VT_I4
- Leitura/gravação: leitura
- Descrição: suporte a conjunto de linhas aberto
- Observações: este provedor dá suporte aos valores DBPROPVAL_ORS_TABLE e DBPROPVAL_ORS_INTEGRATEDINDEX.
|
DBPROP_PERSISTENTIDTYPE |
- Tipo: VT_I4
- Leitura/gravação: leitura
- Descrição: tipo de ID persistente
- Observações: para este provedor, o valor é DBPROPVAL_PT_NAME.
|
DBPROP_PROVIDERFILENAME |
- Tipo: VT_BSTR
- Leitura/gravação: somente leitura
- Descrição: nome do provedor
- Observações: especifica o nome de arquivo do provedor. (Antes do Microsoft Data Access Components (MDAC) 2.5, essa propriedade é denominada DBPROP_PROVIDERNAME.)
|
DBPROP_PROVIDEROLEDBVER |
- Tipo: VT_BSTR
- Leitura/gravação: somente leitura
- Descrição: versão do OLE DB
- Observações: este provedor retorna 02.50.00.
|
DBPROP_PROVIDERVER |
- Tipo: VT_BSTR
- Leitura/gravação: leitura
- Descrição: versão do provedor
- Observações: para este provedor, o valor retornado é 03.00.0000.
|
DBPROP_STRUCTUREDSTORAGE |
- Tipo: VT_I4
- Leitura/gravação: somente leitura
- Descrição: armazenamento estruturado
- Observações: especifica um bitmask que indica quais interfaces em um objeto de armazenamento são suportadas pelo conjunto de linhas; isto é, uma combinação de zero ou mais de DBPROPVAL_SS_ISEQUENTIALSTREAM ou DBPROPVAL_SS_ILOCKBYTES.
|
DBPROP_SUPPORTEDTXNDDL |
- Tipo: VT_I4
- Leitura/gravação: somente leitura
- Descrição: DDL de transação
- Observações: especifica se há suporte para instruções DDL (linguagem de definição de dados) em transações. Para este provedor, o valor é sempre DBPROPVAL_TC_ALL. Isso indica que transações podem conter instruções DDL e DML (linguagem de manipulação de dados) em qualquer ordem.
|
DBPROP_SUPPORTEDTXNISOLEVELS |
- Tipo: VT_I4
- Leitura/gravação: somente leitura
- Descrição: níveis de isolamento
- Observações: este provedor dá suporte a DBPROPVAL_TI_READCOMMITTED, DBPROPVAL_TI_REPEATABLEREAD e DBPROPVAL_TI_SERIALIZABLE.
|
DBPROP_SUPPORTEDTXNISORETAIN |
- Tipo: VT_I4
- Leitura/gravação: somente leitura
- Descrição: retenção de isolamento
- Observações: este provedor dá suporte aos seguintes valores: DBPROPVAL_TR_COMMIT_DC, que indica que a transação preserva seu isolamento em uma confirmação de retenção; DBPROPVAL_TR_ABORT_DC, que indica que a transação pode preservar ou descartar seu isolamento em uma anulação de retenção.
|