Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в СУБД HyTech.doc
Скачиваний:
11
Добавлен:
01.03.2025
Размер:
2.67 Mб
Скачать

Получение значений полей в заданной строке результата

Функция hytech_fetch_array используется для получения значений полей в заданной строке результата в виде массива. В качестве ключей элементов массива используются целые числа от 0 до <количество полей> – 1.

Формат вызова:

Result = hytech_fetch_array ( ResId, RowNumber );

Аргументы:

Аргумент

Тип

Значение

ResId

String

Идентификатор результата, полученный в результате функции hytech_query.

RowNumber

Integer

Номер строки результата, из которой извлекаются данные. Строки нумеруются с 0.

Результат:

Тип

Значение

Array

Массив, содержащий значения полей в выбираемой строке. В качестве ключей элементов массива используются целые числа от 0 до <количество полей> – 1.

Функция hytech_fetch_assoc используется для получения значений полей в заданной строке результата. В качестве ключей элементов массива используются имена полей.

Формат вызова:

Result = hytech_fetch_assoc ( ResId, RowNumber );

Аргументы:

Аргумент

Тип

Значение

ResId

String

Идентификатор результата, полученный в результате функции hytech_query.

RowNumber

Integer

Номер строки результата, из которой извлекаются данные. Строки нумеруются с 0.

Результат:

Тип

Значение

Array

Массив, содержащий значения полей в выбираемой строке. В качестве ключей элементов массива используются имена полей.

Получение строки результата в виде объекта

Функция hytech_fetch_object используется для получения строки результата в виде объекта. В данном объекте поля будут доступны через свойства, т.е. в объекте будут свойства с именами и типами, соответствующие полям.

Формат вызова:

Result = hytech_fetch_object ( ResId, RowNumber );

Аргументы:

Аргумент

Тип

Значение

ResId

String

Идентификатор результата, полученный в результате функции hytech_query.

RowNumber

Integer

Номер строки результата, из которой извлекаются данные. Строки нумеруются с 0.

Результат:

Тип

Значение

Object

Объект, в котором поля будут доступны через свойства, т.е. в объекте будут свойства с именами и типами, соответствующие полям.

Получение значения поля в заданной строке результата

Функция hytech_result используется для получения значения поля в заданной строке результата. Поле задается либо порядковым номером (начиная с 0), либо именем.

Формат вызова:

Result = hytech_result ( ResId, RowNumber, FieldNumber );

Аргументы:

Аргумент

Тип

Значение

ResId

String

Идентификатор результата, полученный в результате функции hytech_query.

RowNumber

Integer

Номер строки результата, из которой извлекаются данные. Строки нумеруются с 0.

FieldNumber

Integer

Номер поля результата или название поля, поля нумеруются с 0.

Результат:

Тип

Значение

По типу поля

Значение запрошенного поля.