En versiones anteriores de Access, usamos el tipo de datos Memo para almacenar grandes cantidades de texto, y el tipo de datos Texto para almacenar cadenas más cortas (hasta 255 caracteres). En Access 2016, estos dos tipos de datos han cambiado de nombre a "Texto largo" y "Texto corto", respectivamente, y tienen diferentes propiedades y límites de tamaño dependiendo de si usa una base de datos de escritorio o una aplicación web de Access. Estos son los detalles:
Campos de texto en bases de datos de escritorio (.accdb)
Texto largo En los archivos .accdb, el campo Texto largo funciona igual que el campo Memo antiguo. Es decir, puede contener hasta un gigabyte de texto, aunque los controles de formularios e informes solo pueden mostrar los primeros 64.000 caracteres. Los campos Texto largo se pueden configurar para que muestren texto enriquecido, que incluye formatos como negrita y subrayado.
Texto corto En los archivos .accdb, el campo de Texto corto funciona como el campo Texto de versiones anteriores. Almacena hasta 255 caracteres.
Obtenga más información sobre los tipos de datos para bases de datos de escritorio de Access.
Campos de texto en aplicaciones web de Access
Texto largo En las aplicaciones web de Access, el campo Texto largo puede almacenar hasta 2^30-1 bytes, y equivale al tipo de datos de SQL Server nvarchar(max). Si lo desea, puede establecer un límite de caracteres para impedir que los usuarios utilicen toda la capacidad del campo. No puede almacenar texto enriquecido en las aplicaciones web de Access.
Texto corto En las aplicaciones web de Access, el campo Texto corto está configurado de forma predeterminada para almacenar 255 caracteres, pero puede ajustar la propiedad Límite de caracteres hasta 4000 caracteres. Su equivalente de SQL Server es nvarchar, con una longitud de 1 a 4000.
Obtenga más información sobre los tipos de datos de las aplicaciones web de Access.
Controles predeterminados para los campos Texto largo y Texto corto
En la mayoría de los casos, Access usa controles de cuadro de texto para mostrar campos Texto largo o Texto corto. Sin embargo, al agregar un campo Texto largo a una vista en una aplicación web de Access, Access crea un cuadro de texto de varias líneas. Cuando se usa un cuadro de texto de varias líneas en el explorador, puede presionar Entrar para ir a una nueva línea en el cuadro de texto. Si está en una hoja de datos, deberá usar las barras de desplazamiento para ver lo que hay debajo de la primera línea.
En las bases de datos de escritorio, si se configura un campo Texto largo para que muestre texto enriquecido y agrega dicho campo a un formulario o a un informe, Access aplica automáticamente la opción de Texto enriquecido al cuadro de texto.