Получение данных из набора

Материал из K3-Macro

После того как сформирован набор записей посредством исполнения SQL запроса, данные можно получить с помощью следующей функции.


VARIANT adbGetValue(INT <idRs>, VARIANT <Fld>[, VARIANT <DefValue>[,0]])

Функция adbGetValue возвращает значение поля <Fld>, заданного либо строкой с именем поля, либо числом с порядковым номером поля текущей (или новой) записи набора <idRs>.

Необязательный параметр <DefValue> — выражение любого типа, которое функция должна вернуть, если значение поля не определено (NULL). Если параметр опущен, то в этом случае, если значение не определено, функция выдаст ошибку. Функция возвращает число для числового поля; строку для строкового поля; число (0 или 1) для логического поля.

Если задан четвертый необязательный параметр, то, если в поле <Fld> находится значение NULL, то функция вернет значение <DefValue>.


Макро | Унифицированная работа с базами данных | Подключение к базе данных | Получение набора данных | Информация о наборе данных | Навигация по набору данных | Получение данных из набора | Модификация данных | Транзакции | Вспомогательные функции | Заполнения массива набором записей