TMappl.CreateRefBookTableByConn

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

Создать таблицу справочника по соединению с сервером СУБД

Объявление

function CreateRefBookTableByConn(Conn: TDbaConnection; DataSource: string;
	 aValues: TStrings = nil; flShowErrorMessage: boolean = true;
	 aIdField: string = 'id'; aKeyField: string = 'code';
	 aNameField: string = 'text'; aNameFieldLength: integer = 50): integer;

Параметры

Conn
соединение с сервером СУБД
DataSource
источник данных ([<база данных>].<таблица>)
aValues
Значения справочника (значения ключевого поля должны быть присвоены в Objects элемента списка)
flShowErrorMessage
флаг выдачи сообщений об ошибках (по умолчанию true)
aIdField
имя поля уникального индекса таблицы (по умолчанию rID)
aKeyField
имя ключевого поля (по умолчанию rKey)
aNameField
имя поля названия (по умолчанию rName)
aNameFieldLength
длина поля названия (по умолчанию 30)

Возвращает

-4
ошибка заполнения справочника
-3
ошибка соединения с сервером СУБД
-2
не найдена база данных или нет доступа
-1
ошибка создания таблицы
0
таблица создана

Смотри также

CreateRefBookTable
Создать таблицу справочника
CreateRefBookTableByConn
Создать таблицу справочника по соединению с сервером СУБД