• Убедитесь, что для всех таблиц определены ключевые поля.
Access поддерживает 10 типов данных. Они перечислены ниже с указанием назначения каждого типа.
Текстовый - алфавитно-цифровые данные длиной до 255 байт. Хранятся только введенные в поле символы; позиции, не использованные в текстовом поле, ' не хранятся. По умолчанию длина поля устанавливается 50 байт.
Поле MEMO - текст длиной до 64 000 символов, например пометки или описания.
Числовой - числовые данные. Длина поля -1,2 или 4 байта для целых чисел (в зависимости от разрядности числа); 4 байта для чисел с плавающей точкой с точностью до 6 знаков; 8 байт - для чисел с плавающей точкой с точностью до 10 знаков; 16 байт - только для кодов репликации.
Репликации позволяют создать набор копий БД, которые можно синхронизировать с помощью служебных программ. После выполнения репликации одна из копий этого набора становится основной репликой. Только в ней разрешается изменять структуру БД. Реплики могут находиться в любом компьютере локальной сети или на удаленном компьютере. В любой из реплик можно изменять данные и с помощью средств синхронизации обмениваться исправлениями между копиями. Поле репликации обеспечивает однозначную идентификацию новых строк во всех репликах.
Дата / время - используется для хранения календарных дат или значений времени либо их комбинации. Этот тип позволяет выполнять вычисления в единицах измерения времени: минутах, секундах, часах, днях, месяцах и годах. Длина поля 8 байт.
Денежный - предназначен для хранения значения валют. Денежный тип используется для предотвращения округлений во время вычислений. Предполагает до 15 символов в целой части числа и до 4 символов - в дробной части. Длина поля - 8 байт.
Счетчик - автоматическая вставка последовательных (отличающихся на 1) или случайных чисел при добавлении каждой новой записи в таблицу. Обычно используется для автоматической генерации первичного ключа. Это - длинное целоедлиной 4 байта. Таблица не может содержать более одного поля с таким типом данных.
Логический — может быть представлен одним из двух возможных значений: Да / Нет(Yes / No) (устанавливается по умолчанию), Истина / Ложь (True / False), Включено / Выключено (On / Off). Длина поля - 1 бит.
Мастер подстановок - запускает Мастера подстановок, который налагает ограничения на значения в поле. Значения или результаты поиска могут поступать из специально созданного списка, таблицы или запроса БД.
Объекты OLE- объекты (например, документы Microsoft Word, электронные таблицы Microsoft Excel, рисунки, звуки и другие данные), созданные в других программах, использующих протокол OLE (Object Linking and Embedding -Связь и внедрение объектов). Объекты могут быть связанными с таблицей или внедренными в таблицу Access. Для отображения объекта OLE в форме или отчете необходимо использовать присоединенную рамку объекта. Длина поля - до 1 гигабайта (ограничена объемом диска).
Гиперссылки - адреса гиперссылок (пути) для перехода к Web-страницам, документам или файлам, находящимся в интрасети, локальной сети, на локальном компьютере. Гиперссылка может быть либо типа путь UNC (Universal Naming Convention), либо URL (Uniform Resource Locator). Длина поля - до 64 000 байт.
Каждое поле имеет набор свойств, определяющих параметры обработки, сохранения и отображения данных. Чтобы задать значения свойств поля, следует открыть таблицу в режиме Конструктора, выбрать поле в верхней части окна, а затем в нижней части окна в бланке Свойства поля на вкладке Общие указать требуемое свойство. Набор предлагаемых Access свойств зависит от типа данных поля и перечислен ниже.
Свойство Размер поля задает максимальный размер данных, хранимых в поле. Размеры числовых и символьных данных рассмотрены выше.
Свойство Формат поля задает формат представления различных типов данных при выводе их на экран или печать.
Для Текстовых полей существуют специальные форматы, устанавливаемые с помощью команд меню Формат. По умолчанию текст выравнивается по левому краю.
Для типов данных Числовой, Денежный и Счетчик существует стандартный набор форматов, приведенный ниже.
Основной- формат, устанавливаемый по умолчанию. В представлении данных отсутствуют разделители групп разрядов и символ денежной единицы; число десятичных знаков зависит от точности данных.
Денежный - предусматривает символ денежной единицы и два десятичных знака.
Фиксированный - предусматривает, по крайней мере, одну цифру до запятой и два десятичных знака.
С разделителями- содержит два десятичных знака и разделители групп разрядов.
Процентный - значение поля умножается на 100; отображается с двумя десятичными знаками и символом процента.
Экспоненциальный- экспоненциальная запись значения поля (число, порядок).
Для данных типа Дата /время имеется набор форматов, приведенный ниже вместе с примерами.
Полный формат - устанавливается по умолчанию: ДД/ММ/ГГ Час:Мин:Сек
Длинный формат - среда, 15 апреля 2003 г.
Средний формат - 15-апр-03
Краткий формат - 15/04/98
Длинный формат времени - 17:30:10.
Средний формат времени - 05:30 РМ (после полудня)
Для Логических данных возможные формы представления рассмотрены выше.
Свойство Число десятичных знаков позволяет задать число знаков, вводимых после запятой. По умолчанию устанавливается формат Авто, при котором для Денежного, Фиксированного, С разделителями разрядов и Процентного форматов отображаются два десятичных знака. Для Основного формата число десятичных знаков определяется текущей точностью числовых значений.
Свойство Маска ввода представляет поле для ввода значений данных типов Текстовый, Числовой, Денежный и Дата / время. Например, можно задать маску для ввода шестизначного телефонного номера 00\-00\-00, тогда при вводе номера не потребуется вводить символ «-». Здесь символ «0» означает, что в данную позицию должна быть введена цифра. Символ «\» указывает, что следующий символ рассматривается как постоянный.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.