double arrow

Операторы

Для создания выражений в Access существует шесть категорий операторов:

· Арифметическиеоператоры выполняют сложение, вычитание, умно­жение и деление.

· Операторы присваиванияи сравненияустанавливают и сравнивают значения,

· Логическиеоператоры работают со значениями, которые могут быть только истинными или ложными.

· Операторы слияния строковых значений (конкатенации)объединяют строки символов.

· Операторы идентификации "!" и "." создают однозначные имена для объектов баз данных, так что можно, например, присвоить одно и то же имя полю в нескольких таблицах и запросах.

· Другие операторы, такие как Like, Is и Between, упрощают создание выражений для выборки записей в запросах.

Арифметические операторы

Арифметические операторы оперируют только с числовыми значениями и должны иметь два числовых операнда, кроме случаев:

· Когда знак минус (–) меняет знак операнда. В этом случае знак ми­нус называется унарным минусом.

· Когда знак равенства (=) присваивает значение объекту Access или идентификатору переменной Access VBA.

В табл. 3.1 приведен список арифметических операторов для выражений Access.

Таблица 3.1. Арифметические операторы

Оператор Описание Пример
+ Складывает два операнда [Subtotal] + [Tax]
Считает разность двух операндов Date() – 30
– (унарный) Меняет знак операнда -12345
* Перемножает два операнда [Units] * [Unit Price]
/ Делит один операнд на другой [Quantity] / 12.55
\ Делит один целый операнд на другой нацело [Units] \ 2
Mod Возвращает остаток от деления нацело [Units] Mod 12
^ Возводит операнд в степень [Value] ^ [Exponent]

Следующие операторы нуждаются в пояснении:

\ Символ деления нацело. При использовании деления нацело операнды с десятичными дробями округляются до целого, а дробные части отбрасываются.
Mod Этот оператор возвращает значение остатка от деления нацело. Например, 13 Mod 4 возвращает 1.
^ Оператор возведения в степень возводит первый операнд в степень с показателем, равным второму операнду.

Эти три оператора редко применяются в деловых приложениях, зато часто встречаются в программах Access.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: