Коды ошибок. Возвращаются свойством LastError объекта ZbDatabase.
Входит в состав ZuluGIS 2021 Database Connection Library.
Константа
Описание
zbErrNone = 0
Нет ошибки.
zbErrBDE = 1
Ошибка BDE.
zbErrGeneric = 0x2000
Неопределенная ошибка.
zbErrOutOfMemory = 0x2001
Не хватает памяти.
zbErrInconsistentParams = 0x2002
Несоответствие параметров.
zbErrNotImpl = 0x2003
Операция не реализована.
zbErrInvalidParam = 0x2004
Неправильный параметр.
zbErrBadIndex = 0x2005
Индекс выходит за границы диапазона.
zbErrBadModule = 0x2006
Модуль API отсутствует или имеет несовместимую версию.
zbErrFileOpen = 0x2007
Не удалось открыть файл.
zbErrFileSave = 0x2008
Не удалось сохранить файл.
zbErrDataXlat = 0x2009
Ошибка преобразования данных.
zbErrQueryCompile = 0x2100
Ошибка компиляции запроса.
zbErrExprIncomplete = 0x2101
Выражение не закончено.
zbErrParenthExpected = 0x2102
Ожидается скобка ')'.
zbErrFieldNickExpected = 0x2103
Ожидается псевдоним поля (Fnn).
zbErrInvalidFieldNick = 0x2104
Неправильный псевдоним поля (Fnn).
zbErrUnrecognizedSyntax = 0x2105
Не распознанный синтаксис.
zbErrNumberExpected = 0x2106
Ожидается численное выражение.
zbErrInvalidFieldList = 0x2107
Неправильно сформирован список полей.
zbErrInvalidValueList = 0x2108
Неправильно сформирован список значений.
zbErrBadExpression = 0x2109
Неправильно сформировано выражение.
zbErrBadUseChangeTo = 0x210A
Неправильное использование операторa CHANGETO.
zbErrSqlCompileFail = 0x210B
Не удается сформировать SQL запрос.
zbErrSqlIncoherent = 0x210C
Не допускается использование в запросе полей из двух или более несвязанных между собой таблиц.
zbErrSqlMixedConn = 0x210D
Не допускается использование в запросе таблиц из разных источников ADO или совместно из источников ADO и BDE.
zbErrBaseFldReq = 0x2200
Для операции требуется заданное поле связи с картой.
zbErrQueryExecute = 0x2201
Не выполнить запрос.
zbErrUpdateData = 0x2202
Не удалось обновить данные.
zbErrZbOpen = 0x2203
Не удалось открыть базу данных.
zbErrZbStruct = 0x2204
Структура базы данных не совместима с требуемой для данной операции.
zbErrDataAccess = 0x2205
Ошибка доступа к данным.
zbErrFieldNotFound = 0x2206
Указанного поля нет в таблице.
zbErrWrongField = 0x2207
Поле не может быть использовано для этой операции.
zbErrNameIsNotUnique = 0x2208
Другой объект с таким же именем уже существует.
zbErrObjectIsNotUnique = 0x2209
Другой объект идентичный данному уже существует.
zbErrItemNotFound = 0x220A
Элемент не найден.
zbErrNoActiveQuery = 0x220B
Для операции требуется установленный активный запрос.
zbErrNoSpatialData = 0x220C
Для операции требуются пространственные данные.
zbErrConnFail = 0x220D
Не удалось соединиться с источником данных.
zbErrSrvConn = 0x2300
Не удалось установить соединение в сервером ZuluServer.
zbErrSrvRequest = 0x2301
Запрос к серверу ZuluServer не выполнен.
zbErrSrvBadUrl = 0x2302
Неверно заданный URL.