Elemento DataType (ASSL)
Define el tipo de datos del elemento asociado.
Sintaxis
<DataItem> <!-- or Measure -->
...
<DataType>...</DataType>
...
</DataItem>
Características de los elementos
Característica | Descripción |
---|---|
Tipo y longitud de los datos | String (enumeración) |
Valor predeterminado | Ninguno |
Cardinalidad | 0-1: Elemento opcional que puede aparecer una y solo una vez. |
Relaciones del elemento
Relación | Elemento |
---|---|
Elemento primario | DataItem, Measure |
Elementos secundarios | Ninguno |
Observaciones
Los valores de DataType se definen en la enumeración System.Data.OleDb.OleDbType . Sin embargo, solo los valores de enumeración de la tabla siguiente son válidos en el elemento DataType .
Valor | Descripción |
---|---|
BigInt | Entero de 64 bits con signo. Este tipo de datos se asigna al tipo de datos Int64 en .NET Framework y al tipo de datos DBTYPE_I8 en OLE DB. |
Bool | Valor booleano. Este tipo de datos se asigna al tipo de datos booleano en el .NET Framework y el tipo de datos DBTYPE_BOOL en OLE DB. |
Moneda | Valor de moneda que va de -263 (o -922 337 203 685 477,5808) a 263-1 (o +922 337 203 685 477,5807) con una precisión de diezmilésimas de unidad de moneda. Este tipo de datos se asigna al tipo de datos Decimal en el .NET Framework y al tipo de datos DBTYPE_CY en OLE DB. |
Date | Fecha de los datos, almacenada como un número de punto flotante de precisión doble. La parte entera es el número de días transcurridos desde el 30 de diciembre de 1899 y la parte decimal es una fracción del día. Este tipo de datos se asigna al tipo de datos DateTime en el .NET Framework y el tipo de datos DBTYPE_DATE en OLE DB. |
Double | Número de punto flotante de precisión doble en el intervalo de -1,79E +308 a 1,79E +308. Este tipo de datos se asigna al tipo de datos Double en el .NET Framework y al tipo de datos DBTYPE_R8 en OLE DB. |
Entero | Entero de 32 bits con signo. Este tipo de datos se asigna al tipo de datos Int32 en el .NET Framework y al tipo de datos DBTYPE_I4 en OLE DB. |
Único | Un número de punto flotante de precisión simple en el intervalo de -3,40E +38 a 3,40E +38. Este tipo de datos se asigna al tipo de datos Single en .NET Framework y al tipo de datos DBTYPE_R4 en OLE DB. |
Smallint | Entero de 16 bits con signo. Este tipo de datos se asigna al tipo de datos Int16 en el .NET Framework y al tipo de datos DBTYPE_I2 en OLE DB. |
Tinyint | Entero de 8 bits con signo. Este tipo de datos se asigna al tipo de datos SByte en el .NET Framework y al tipo de datos DBTYPE_I1 en OLE DB. |
UnsignedBigInt | Entero de 64 bits sin signo. Este tipo de datos se asigna al tipo de datos UInt64 en .NET Framework y al tipo de datos DBTYPE_UI8 en OLE DB. |
UnsignedInt | Entero de 32 bits sin signo. Este tipo de datos se asigna al tipo de datos UInt32 en el .NET Framework y al tipo de datos DBTYPE_UI4 en OLE DB. |
UnsignedSmallInt | Entero de 16 bits sin signo. Este tipo de datos se asigna al tipo de datos UInt16 en el .NET Framework y al tipo de datos DBTYPE_UI2 en OLE DB. |
WChar | Flujo de caracteres Unicode terminado en NULL. Este tipo de datos se asigna al tipo de datos String en el .NET Framework y al tipo de datos DBTYPE_WSTR en OLE DB. |
Heredado | Tipo de datos de DataItem contenido en el elemento Source del elemento Measure . Nota: Solo se aplica a los elementos Measure . |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de