TMappl.GetLayerObjectMuidsByFragmentWhereSQL

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

Найти уникальные идентификаторы объектов слоя по фрагменту Where условия SQL-запроса к таблице слоя

Объявление

function GetLayerObjectMuidsByFragmentWhereSQL(lCode: integer;
	 aWhereSQL,aOrderBySQL: String; oMuids: PArrayInt64): integer;

Параметры

lCode
код слоя
aWhereSQL
фрагмент Where условия SQL-запроса
aOrderBySQL
фрагмент <Order by> условия SQL-запроса
oMuids
указатель на динамический массив уникальных идентификаторов найденных объектов

Возвращает

-3
ошибка соединения с сервером СУБД
-2
слой не существует
-1
ошибка
>=0
количество найденных объектов

Описание

(массив должен быть размещен в пользовательской программе)

Смотри также

GetLayerObjectsByFragmentWhereSQL
Найти объекты слоя по фрагменту Where условия SQL-запроса к таблице слоя
GetLayerObjectsByFragmentWhereSQLX
Найти объекты слоя по фрагменту Where условия SQL-запроса через OleVariant
GetLayerObjectMuidsByFragmentWhereSQL
Найти уникальные идентификаторы объектов слоя по фрагменту Where условия SQL-запроса к таблице слоя