Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Значение

Соглашения об именах полей, элементов управления и объектов

В MicrosoftAccess действуют следующие ограничения на имена полей, элементов управления и объектов:

  • имя должно содержать не более 64 знаков;
  • имя может включать любую комбинацию букв, цифр, пробелов и специальных знаков за исключением точки (.), восклицательного знака (!), надстрочного знака (`) и квадратных скобок ([]);
  • не должно начинаться со знака пробела;
  • не должно включать управляющие знаки (с кодами ASCII от 0 до 31);
  • не должно включать прямые кавычки (") в именах таблиц, представлений и сохраненных процедур в проекте MicrosoftAccess.

Хотя пробелы внутри имен полей, элементов управления и объектов являются допустимыми, в большинстве примеров в документации MicrosoftAccess имена полей записываются без пробелов. Пробелы в именах могут, при некоторых обстоятельствах, вызывать конфликты в программах MicrosoftVisualBasic для приложений.

Определяя имя для поля, элемента управления или объекта, полезно проверить, не совпадает ли это имя с именем свойства или другого элемента, используемого MicrosoftAccess (для русских имен такая ситуация может возникнуть при совпадении с именем свойства или функции, определяемых пользователем); в противном случае иногда могут возникать неверные результаты. Например, при ссылке на значение поля «Name» в таблице «NameInfo» с использованием конструкции NameInfo. Name будет возвращаться значение свойства таблицы Имя (Name), а не значение поля «Name».

Простейшим способом обойти неопределенность в именах является использование оператора! вместо оператора. (точка) в ссылках на значения полей, элементов управления и объектов. Например, следующий идентификатор в явном виде определяет ссылку на значение поля «Name», а не на свойство Имя (Name).

[NameInfo]! [Name]

6.1. Свойство «Тип данных» (DataType)

Свойство Тип данных (DataType) определяет тип данных, сохраняемых в поле таблицы. В каждое поле допускается ввод данных только одного типа.

Свойство Тип данных (DataType) может иметь следующие значения.

Значение Тип данных Размер
Текстовый (Значение по умолчанию.) Текст или числа, не требующие проведения расчетов, например номера телефонов. Число знаков, не превышающее минимальное из двух значений: 255 или значение свойства Размер поля (FieldSize). MicrosoftAccess не сохраняет пробелы в неиспользуемой части поля.
Поле МЕМО Очень длинный текст или комбинация текста и чисел. До 65 535 знаков. (Если поле MEMO обрабатывается через объекты доступа к данным и содержит только текст и числа, а не двоичные данные, то его размер ограничивается размером базы данных).
Числовой Числовые данные, используемые для проведения расчетов. Подробнее об использовании конкретных числовых типов см. в разделе справки для свойства Размер поля (FieldSize). 1, 2, 4 или 8 байт (16 байт только если для свойства Размер поля (FieldSize) задано значение «Код репликации»).
Дата/время Даты и время, относящиеся к годам с 100 по 9999. 8 байт.
Денежный Денежные значения и числовые данные (от одного до четырех знаков в дробной части), используемые в математических расчетах, проводящихся с точностью до 15 знаков в целой и до 4 знаков в дробной части. 8 байт.
Счетчик Уникальные последовательно возрастающие (на 1) или случайные числа, автоматически вводящиеся при добавлении каждой новой записи в таблицу. Значения полей типа счетчика обновлять нельзя. Подробнее см. в разделе справки для свойства Новые значения. 4 байта (16 байт только если для свойства Размер поля (FieldSize) задано значение «Код репликации»).
Логический Значения «Да» и «Нет», а также поля, содержащие только одно из двух возможных значений (Да/Нет, True / False или Вкл/Выкл). 1 бит.
Поле объекта OLE Объект (например, электронная таблица MicrosoftExcel, документ MicrosoftWord, рисунок, звукозапись или другие данные в двоичном формате), связанный или внедренный в таблицу MicrosoftAccess. До 1 Гбайт (ограничивается объемом диска).
Гиперссылка Текст или комбинация текста и чисел, хранимые как текст и используемые в качестве адреса гиперссылки. Адрес гиперссылки может состоять максимум из трех частей: текст — текст, выводимый в поле или в элементе управления; адрес — путь к файлу (в формате пути UNC) или странице (URL); дополнительный адрес — расположение внутри файла или страницы; подсказка — текст, отображаемый в виде всплывающей подсказки; Чтобы вставить адрес гиперссылки в поле или в элемент управления, выберите команду Гиперссылка (меню Вставка). Длина каждой из трех частей гиперссылки не более 2048 знаков.
Мастер подстановок Создает поле, позволяющее выбрать значение из другой таблицы или из списка значений с помощью списка или поля со списком. Выбор этого параметра запускает мастер подстановок, создающий Поле подстановок. После завершения работы мастера устанавливается тип данных, основанный на значениях, выбранных в мастере. Тот же размер, что и у первичного ключа поля, используемого в подстановке, обычно 4 байта.

Значение данного свойства может быть задано только в верхней половине окна режима конструктора таблицы.

В программах MicrosoftVisualBasic для указания типа данных поля можно использовать свойство Type объектов доступа к данным перед добавлением его в семейство Fields.

<== предыдущая лекция | следующая лекция ==>
Нормальные формы | Значение
Поделиться с друзьями:


Дата добавления: 2014-01-13; Просмотров: 330; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.