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-запроса к таблице слоя