Compartir a través de


Propiedad DataType

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

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.