В более ранних версиях Access мы использовали тип данных Memo для хранения больших объемов текста, а тип данных Text — для хранения более коротких строк (до 255 символов). В Access 2016 эти два типа данных были переименованы в "Длинный текст" и "Короткий текст" соответственно, и они имеют различные свойства и ограничения размера в зависимости от того, используете ли вы классическую базу данных или веб-приложение Access. Ниже приведены подробные сведения:
Текстовые поля в базе данных рабочего стола (ACCDB)
Длинный текст В ACCDB-файлах поле "Длинный текст" работает так же, как и в старом поле Memo. В нем можно хранить около 1 гигабайта текста, хотя элементы управления в формах и отчетах могут отображать только первые 64 000 символов. Можно установить тип данных поля "Длинный текст" для отображения форматированного текста, который содержит, например, полужирный или подчеркнутый шрифт.
Короткий текст В ACCDB-файлах поле Short Text работает так же, как в более ранних версиях. Оно может хранить 255 символов.
См. дополнительные сведения о типах данных для базы данных рабочего стола Access.
Текстовые поля в веб-приложениях Access
Длинный текст В веб-приложениях Access поле Long Text может хранить до 2^30–1 байт. Это эквивалентно типу данных SQL Server nvarchar(max). Вы можете установить ограничение количества символов, чтобы пользователи использовали поле только частично. Невозможно хранить форматированный текст в веб-приложениях Access.
Короткий текст В веб-приложениях Access поле "Короткий текст" по умолчанию содержит 255 символов, но свойство "Ограничение символов" можно настроить до 4000 символов. Его SQL Server эквивалентом является nvarchar с длиной от 1 до 4000.
См. дополнительные сведения о типах данных для веб-приложений Access.
Элементы управления полей "Длинный текст" и "Короткий текст" по умолчанию
В большинстве случаев в Access используются элементы управления текстового поля для отображения полей "Длинный текст" и "Короткий текст". Но если добавляется поле "Длинный текст" для просмотра в приложении Access, создается многострочное текстовое поле. При просмотре в браузере можно переходить к следующей строке многострочного текстового поля с помощью клавиши ВВОД. Если вы находитесь в таблице, вам потребуется использовать полосы прокрутки, чтобы увидеть что-либо под первой строкой.
В классических базах данных, если поле "Длинный текст" настроено для отображения форматированного текста и вы добавляете это поле в форму или отчет, Access автоматически применяет параметр форматированного текста к текстовому полю.