Share via


FieldAttributeEnum

Especifica um ou mais atributos de um objeto Field.

Constante Valor Descrição
adFldCacheDeferred 0x1000 Indica que o provedor armazena em cache valores de campo e que as leituras subsequentes são feitas do cache.
adFldFixed 0x10 Indica que o campo contém dados de tamanho fixo.
adFldIsChapter 0x2000 Indica que o campo contém um valor de capítulo, que especifica um conjunto de registros filho específico relacionado a esse campo pai. Normalmente, os campos de capítulo são usados com modelagem de dados ou filtros.
adFldIsCollection 0x40000 Indica que o campo especifica que o recurso representado pelo registro é uma coleção de outros recursos, como uma pasta, em vez de um recurso simples, como um arquivo de texto.
adFldKeyColumn 0x8000 Indica que o campo especifica toda ou parte da chave primária da coluna.
adFldIsDefaultStream 0x20000 Indica que o campo contém o fluxo padrão para o recurso representado pelo registro. Por exemplo, o fluxo padrão pode ser o conteúdo HTML de uma pasta raiz em um site, que é atendido automaticamente quando a URL raiz é especificada.
adFldIsNullable 0x20 Indica que o campo aceita valores nulos.
adFldIsRowURL 0x10000 Indica que o campo contém a URL que nomeia o recurso do armazenamento de dados representado pelo registro.
adFldLong 0x80 Indica que o campo é um campo binário longo. Também indica que você pode usar os métodos AppendChunk e GetChunk.
adFldMayBeNull 0x40 Indica que você pode ler valores nulos do campo.
adFldMayDefer 0x2 Indica que o campo é adiado, ou seja, os valores de campo não são recuperados da fonte de dados com todo o registro, mas somente quando você os acessa explicitamente.
adFldNegativeScale 0x4000 Indica que o campo representa um valor numérico de uma coluna que dá suporte a valores de escala negativos. A escala é especificada pela propriedade NumericScale.
adFldRowID 0x100 Indica que o campo contém um identificador de linha persistente que não pode ser gravado e não tem nenhum valor significativo, exceto para identificar a linha (como um número de registro, identificador exclusivo e assim por diante).
adFldRowVersion 0x200 Indica que o campo contém algum tipo de carimbo de data ou hora usado para acompanhar atualizações.
adFldUnknownUpdatable 0x8 Indica que o provedor não pode determinar se você pode gravar no campo.
adFldUnspecified -1 0xFFFFFFFF Indica que o provedor não especifica os atributos de campo.
adFldUpdatable 0x4 Indica que você pode gravar no campo.

Equivalente do ADO/do WFC

Pacote: com.ms.wfc.data

Constante
AdoEnums.FieldAttribute.CACHEDEFERRED
AdoEnums.FieldAttribute.FIXED
AdoEnums.FieldAttribute.ISNULLABLE
AdoEnums.FieldAttribute.LONG
AdoEnums.FieldAttribute.MAYBENULL
AdoEnums.FieldAttribute.MAYDEFER
AdoEnums.FieldAttribute.NEGATIVESCALE
AdoEnums.FieldAttribute.ROWID
AdoEnums.FieldAttribute.ROWVERSION
AdoEnums.FieldAttribute.UNKNOWNUPDATABLE
AdoEnums.FieldAttribute.UNSPECIFIED
AdoEnums.FieldAttribute.UPDATABLE

Aplica-se A