TMappl.GetSemanticListByConn

Модуль: Mappl
Класс: TMappl

Получить значения семантических полей произвольной таблицы по соединению с сервером СУБД

Объявление

function GetSemanticListByConn(Conn: TDbaConnection; DataSource: string;
	 KeyField: string; oIndex : integer; FieldList: TStrings;
	 ValueList: TStrings): integer;

Параметры

Conn
экземпляр соединения с сервером СУБД (если Conn равен нулю, используется внутреннее технологическое соединение)
DataSource
источник данных ([<база данных>].<таблица>)
KeyField
имя поля таблицы, в котором хранится уникальный индекс
oIndex
уникальный индекс объекта таблицы
FieldList
список названий полей
ValueList
возвращаемый список значений полей

Возвращает

-2
ошибка соединения с сервером СУБД
-1
ошибка выполнения запроса
0
значения считаны

Описание

Если значение поля пустое, то Objects элемента списка значений полей (ValuesList.Objects) содержит значение 1

Смотри также

GetSemantic
Получить значение семантического поля таблицы слоя
GetSemanticList
Получить значения семантических полей таблицы слоя списком
GetSemanticListByConn
Получить значения семантических полей произвольной таблицы по соединению с сервером СУБД