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
- Получить значения семантических полей произвольной таблицы по соединению с сервером СУБД