Elemento DataType (ASSL)
Definisce il tipo di dati dell'elemento associato.
Sintassi
<DataItem> <!-- or Measure -->
...
<DataType>...</DataType>
...
</DataItem>
Caratteristiche elemento
Caratteristica | Descrizione |
---|---|
Tipo di dati e lunghezza | String (enumerazione) |
Valore predefinito | Nessuno |
Cardinalità | 0-1: elemento facoltativo che può ricorrere una sola volta. |
Relazioni elemento
Relazione | Elemento |
---|---|
Elemento padre | DataItem, Measure |
Elementi figlio | nessuno |
Osservazioni
I valori per DataType sono definiti nell'enumerazione System.Data.OleDb.OleDbType . Tuttavia, solo i valori di enumerazione nella tabella seguente sono validi nell'elemento DataType .
Valore | Descrizione |
---|---|
BigInt | Intero con segno a 64 bit. Questo tipo di dati esegue il mapping al tipo di dati Int64 in .NET Framework e al tipo di dati DBTYPE_I8 in OLE DB. |
Bool | Valore booleano. Questo tipo di dati viene mappato al tipo di dati booleano nel .NET Framework e al tipo DBTYPE_BOOL dati nella OLE DB. |
Valuta | Valore di valuta compreso tra -263 (o -922.337.203.685.477,5808) e 263-1 (o +922.337.203.685.477,5807) con un'accuratezza pari a un deciesimo di un'unità di valuta. Questo tipo di dati viene mappato al tipo di dati Decimal nel .NET Framework e al tipo di dati DBTYPE_CY in OLE DB. |
Data | Tipo di dati data, registrato come numero a virgola mobile e doppia precisione. La parte intera è il numero di giorni a partire dal 30 dicembre 1899 mentre la parte frazionaria rappresenta una frazione del giorno. Questo tipo di dati esegue il mapping al tipo di dati DateTime nel .NET Framework e al tipo di dati DBTYPE_DATE in OLE DB. |
Double | Numero a doppia precisione e virgola mobile compreso tra -1,79E +308 e 1,79E +308. Questo tipo di dati viene mappato al tipo di dati Double nel .NET Framework e al tipo di dati DBTYPE_R8 in OLE DB. |
Integer | Intero con segno a 32 bit. Questo tipo di dati viene mappato al tipo di dati Int32 nel .NET Framework e al tipo di dati DBTYPE_I4 in OLE DB. |
Singolo | Numero a precisione singola e virgola mobile compreso tra -3,40E +38 e 3,40E +38. Questo tipo di dati viene mappato al tipo di dati Single in .NET Framework e al tipo DBTYPE_R4 di dati in OLE DB. |
Smallint | Intero con segno a 16 bit. Questo tipo di dati viene mappato al tipo di dati Int16 nel .NET Framework e al tipo di dati DBTYPE_I2 in OLE DB. |
Tinyint | Numero intero con segno a 8 bit. Questo tipo di dati viene mappato al tipo di dati SByte nel .NET Framework e al tipo di dati DBTYPE_I1 in OLE DB. |
UnsignedBigInt | Intero senza segno a 64 bit. Questo tipo di dati esegue il mapping al tipo di dati UInt64 in .NET Framework e al tipo di dati DBTYPE_UI8 in OLE DB. |
UnsignedInt | Intero senza segno a 32 bit. Questo tipo di dati esegue il mapping al tipo di dati UInt32 nel .NET Framework e al tipo di dati DBTYPE_UI4 nella OLE DB. |
UnsignedSmallInt | Numero intero non firmato a 16 bit. Questo tipo di dati esegue il mapping al tipo di dati UInt16 nel .NET Framework e al tipo di dati DBTYPE_UI2 nella OLE DB. |
Wchar | Flusso con terminazione Null di caratteri Unicode. Questo tipo di dati viene mappato al tipo di dati String nel .NET Framework e al tipo di dati DBTYPE_WSTR nella OLE DB. |
Ereditato | Tipo di dati dell'elemento DataItem contenuto nell'elemento Sourcedell'elemento Measure . Nota: applicabile solo agli elementi Measure . |
Vedere anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per