Condividi tramite


Proprietà Column (OLE DB)

L'insieme di proprietà DBPROPSET_COLUMN contiene le proprietà descritte di seguito.

ID proprietà Descrizione

DBPROP_COL_AUTOINCREMENT

  • Tipo: VT_BOOL
  • Comportamento tipico lettura/scrittura: lettura/scrittura
  • Note: specifica se i valori della colonna Identity vengono incrementati automaticamente. Ogni tabella può includere una sola colonna ad incremento automatico. SQL Server Compact 3.5 supporta l'attributo di incremento automatico sulle colonne DBTYPE_I8 e DBTYPE_I4.

DBPROP_COL_DEFAULT

  • Tipo: tutti
  • Comportamento tipico lettura/scrittura: lettura/scrittura
  • Note: specifica il valore predefinito della colonna. Tale valore può essere una costante, un'espressione o la funzione getdate. Non è possibile utilizzare query come valori predefiniti. I valori letterali stringa devono essere compresi tra virgolette singole (ad esempio 'myString').

DBPROP_COL_FIXEDLENGTH

  • Tipo: VT_BOOL
  • Comportamento tipico lettura/scrittura: lettura/scrittura

DBPROP_COL_INCREMENT

  • Tipo: VT_I4
  • Comportamento tipico lettura/scrittura: lettura/scrittura
  • Note: viene utilizzato solo se l'incremento automatico è VARIANT_TRUE ed è consentito soltanto nelle colonne Identity.

DBPROP_COL_ISLONG

  • Tipo: VT_BOOL
  • Comportamento tipico lettura/scrittura: lettura/scrittura

DBPROP_COL_NULLABLE

  • Tipo: VT_BOOL
  • Comportamento tipico lettura/scrittura: lettura/scrittura
  • Note: SQL Server Compact 3.5 supporta tutti i tipi per l'ammissione dei valori Null.

DBPROP_COL_SEED

  • Tipo: VT_I4
  • Comportamento tipico lettura/scrittura: lettura/scrittura
  • Note: viene utilizzato solo se l'incremento automatico è VARIANT_TRUE ed è consentito soltanto nelle colonne Identity.