КАТЕГОРИИ: Архитектура-(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) |
Вспомогательные операторы. Логические операторы -- And, Or, Not
Логические операторы -- And, Or, Not Строковые операторы Области применения выражений В Access выражения можно использовать в указанных ниже целях.
1) Like – оператор сравнения строковых переменных
выражение Like " шаблон "
Оператор Like можно использовать для поиска значений полей, соответствующих указанному шаблону. В качестве шаблона, можно указать полное значение (например, Like “Smith”) или использовать подстановочные знаки (Подстановочные знаки. Эти знаки используют в запросах и выражениях для включения всех записей, имен файлов или других элементов, которые содержат определенные знаки или отвечают определенному образцу.), чтобы получить диапазон значений (например, Like “Sm*”).
Таблица – Подстановочные знаки(символы)
2) & – оператор конкатенации иногда необходимо объединить значения нескольких текстовых полей, создается выражение с оператором "амперсанд" (&). Предположим, существует форма под названием "Сотрудники". Имя и фамилия каждого из сотрудников вводятся в отдельные поля, а в заголовке формы необходимо отобразить и имя, и фамилию. Чтобы отобразить имя полностью, можно воспользоваться следующим выражением: =[Имя] & " " & [Фамилия] àБогдан Ступка ”Отчет составил ” & Now() & ” “ &[Фамилия] à Отчет составил 12/03/09 16:15:40 Борисов 1) Between ... And выражение [ Not ] Between значение1 And значение2 Синтаксис оператора Between...And включает в себя следующие компоненты: выражение Выражение, определяющее поле с данными, подлежащими сравнению значение1; значение2 Выражения, между которыми должен находится компонент выражение Если значение компонента выражение находится между значением1 и значением2 (включительно), оператор Between...And возвращает значение True; в противном случае возвращается значение False. Включение логического оператора Not приводит к проверке противоположного условия (предполагающего, что компонент выражение находится вне интервала, определенного компонентами значение1 и значение2). IIf [СреднийБалл] Between 75 And 100, «Студент получает стипендию», «Не получает» IIf [ДатаСдачи] Between #03/01/09# And #15/01/09#, «Студент получает стипендию», «Не получает» 2) Оператор In Определяет, равно ли значение выражения какому-либо значению из указанного списка. Синтаксис выражение [ Not ] In( значение1, значение2,... ) Синтаксис оператора In включает в себя следующие элементы. – выражение Выражение, определяющее поле с данными для вычисления – значение1, значение2... Выражение или список выражений, с которыми сравнивается выражение Оператор In возвращает значение True, если выражение найдено в списке значений, и False, если оно не найдено. Чтобы вычислить значение выражения с обратным условием (выражения нет в списке значений), можно добавить логический оператор Not. IIf ([Животные] In (“Кошка“, “Собака“),”Домашние животные“,“Дикие животные“) 3) Оператор Is Оператор Is используется только вместе с ключевым полем Null для определения, является ли объект пустым. Например, IIf([ ФамилияКлиента ] Is Null, “ Необходимо ввести фамилию клиента !!!“)
Дата добавления: 2014-01-13; Просмотров: 776; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |