Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Access 2013 | Access 2016
Use la propiedad DataType para especificar el tipo de datos almacenados en un campo de tabla. Cada campo puede almacenar datos que solo pertenezcan a un tipo de datos.
Valor
La propiedad DataType usa la siguiente configuración.
Valor | Tipo de datos | Tamaño |
---|---|---|
Texto | NOTA: El valor Texto se sustituyó por Texto corto en Access 2013. Combinaciones de texto y números, así como números que no requieren cálculos, como números de teléfono. | Hasta 255 caracteres o la longitud establecida por la propiedad FieldSize, lo que sea menor. Microsoft Access no reserva espacio para porciones sin usar en un campo de texto. |
Texto corto | NOTA: El valor Texto corto apareció por primera vez en Access 2013. Sustituyó al valor Texto. (Predeterminado) Texto o combinaciones de texto y números, así como números que no requieren cálculos, como números de teléfono. | Hasta 255 caracteres o la longitud establecida por la propiedad FieldSize, lo que sea menor. Microsoft Access no serserva espacio para porciones sin usar en un campo de texto. |
Memo | NOTA: El valor Memo se sustituyó por el valor Texto largo en Access 2013. Texto largo o combinaciones de texto y números. | Hasta 63 999 caracteres. Si el campo se manipula a través de DAO y solo se va a almacenar en él texto y números [no datos binarios], el tamaño está limitado por el de la base de datos. |
Texto largo | NOTA: El valor Texto largo apareció por primera vez en Access 2013. Reemplaza a Memo. Texto largo o combinaciones de texto y números. | Hasta 63.999 caracteres. (Si el campo Texto largo se manipula mediante DAO y solo se almacenan en él texto y números, no datos binarios, el tamaño del campo Texto largo está limitado por el tamaño de la base de datos). |
Número | Datos numéricos utilizados en cálculos matemáticos. Para obtener más información sobre la forma de establecer un tipo numérico específico, vea el tema de la propiedad Tamaño del campo. | 1, 2, 4 u 8 bytes (16 bytes si el valor de la propiedad FieldSize es Id. de réplica). |
Fecha y hora | Valores de fecha y hora para los años del 100 al 9999. | 8 bytes. |
Moneda | Valores de moneda y datos numéricos utilizados en cálculos matemáticos en los que estén implicados datos que contengan entre uno y cuatro decimales. La precisión es de hasta 15 dígitos a la izquierda del separador decimal y hasta 4 dígitos a la derecha del mismo. | 8 bytes. |
Autonumeración | Número secuencial (incrementado de uno en uno) único o número aleatorio que Microsoft Access asigna cada vez que se agrega un nuevo registro a una tabla. Los campos Autonumeración no se pueden actualizar. Si desea más información, vea el tema de la propiedad Nuevos valores. | 4 bytes (16 bytes si el valor de la propiedad FieldSize es Id. la réplica). |
Sí/No | Valores Sí y No, y campos que contengan uno de entre dos valores (Sí/No, Verdadero/ Falso o Activado/desactivado). | 1 bit. |
Objeto OLE | Objeto (como por ejemplo una hoja de cálculo de Microsoft Excel, un documento de Microsoft Word, gráficos, sonidos u otros datos binarios) vinculado o incrustado en una tabla de Microsoft Access. | Hasta 1 gigabyte (limitado por el espacio disponible en disco) |
Hipervínculo | Texto o combinaciones de texto y números que se almacenan como texto y se usan como una dirección de hipervínculo. Una dirección de hipervínculo puede tener hasta cuatro partes: texto para mostrar: el texto que aparece en un campo o control; dirección: la ruta de acceso a un archivo (ruta de acceso UNC) o a una página (URL); subdirección: una ubicación dentro del archivo o la página; información en pantalla: el texto que se muestra como información sobre herramientas. | Cada una de las partes de un tipo de datos hipervínculo puede contener hasta 2048 caracteres. |
Datos adjuntos | Cualquiera de los tipos de archivos admitidos. | Puede adjuntar imágenes, archivos de hoja de cálculo, documentos, gráficos y otros tipos de archivos admitidos a los registros de la base de datos, de forma muy similar a como adjunta archivos a los mensajes de correo electrónico. También puede ver y modificar los archivos adjuntos, dependiendo de cómo haya configurado el campo de datos adjuntos el diseñador de bases de datos. Los campos de datos adjuntos ofrecen mayor flexibilidad que los campos de tipo Objeto OLE, y utilizan el espacio de almacenamiento de manera más eficaz porque no crean una imagen de mapa de bits del archivo original. |
Asistente para búsquedas | Crea un campo que permite elegir un valor de otra tabla o de una lista de valores mediante un cuadro de lista o un cuadro combinado. Al hacer clic en esta opción se inicia el Asistente para búsquedas, que crea un campo de búsqueda. Al salir del Asistente, Microsoft Access establece el tipo de datos basándose en los valores seleccionados en él. | Tamaño igual al del campo clave principal utilizado para realizar la búsqueda (habitualmente 4 bytes). |
Esta propiedad solo se puede establecer en la parte superior de la vista Diseño de la tabla.
En Visual Basic, puede usar la propiedad Type de ADO para establecer el tipo de datos de un campo antes de agregarlo a la colección Fields.
Comentarios
Los campos de tipo Memo, Hipervínculo y Objeto OLE no se pueden indizar.
Sugerencia
Utilice el tipo de datos Moneda para un campo que requiera muchos cálculos relacionados con datos que tengan de uno a cuatro decimales. Los campos de tipo de datos Simple y Doble requieren cálculos en punto flotante. El tipo de datos Moneda utiliza cálculos en coma fija, que son más rápidos.
Advertencia
Cambiar el tipo de datos de un campo después de haber introducido datos en una tabla puede provocar un largo proceso de conversión de datos al guardar la tabla. Si el tipo de datos de un campo está en conflicto con el valor de la propiedad Tipo de datos cambiada es posible que se pierdan algunos datos.
Establezca la propiedad Format de modo que especifique un formato de presentación predefinido para los tipos de datos Número, Fecha/Hora, Moneda y Sí/No.
Vea también
- Acceso al foro de desarrolladores
- Acceso a la ayuda en support.office.com
- Acceso a la ayuda en answers.microsoft.com
- Acceso a foros en UtterAccess
- Acceso al centro de ayuda de programadores VBA y desarrolladores (FMS)
- Acceso a las publicaciones en StackOverflow
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.