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 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.
|