TDbaConnection.GetTableFieldsExcept
Модуль: DbConn
Класс: TDbaConnection
Получить список полей с описанием их атрибутов для таблицы соединения, исключая заданные в дополнительном списке
Объявление
function GetTableFieldsExcept(aDataSource: string;
aFieldsList: TDbaFieldList; FieldsListExcept: TStrings;
DbaFieldInfoClass: TDbaFieldInfoClass; flFillAttrs: boolean;
flGetIndexInfo: boolean; flSetLenAndScale: boolean = false): integer;
Параметры
aDataSource
- - полное имя таблицы (<название схемы>.<название таблицы>
aFieldsList
- список, в который необходимо положить объекты полей таблицы
FieldsListExcept
- список названий исключаемых полей
DbaFieldInfoClass
- класс объекта "поле" (TDbaFieldInfo)
flFillAttrs
- флаг заполнения атрибутов полей
flGetIndexInfo
- флаг заполнения информации об индексах полей
flSetLenAndScale
- флаг формирования информации о длинах целочисленной и дробной частей полей
Возвращает
0, если выполнено успешно, иначе < 0
Смотри также
- GetTableFields
- Получить список имен полей в таблице без какой-либо дополнительной информации о полях
- GetTableFieldsExcept
- Получить список полей с описанием их атрибутов для таблицы соединения, исключая заданные в дополнительном списке