Join method (ZbDatabase)

Объединяет семантические данные двух баз.

Применяется к:

ZbDatabase

Синтаксис:

Visual Basic:

Function Join(KeyXlatFile As String, [SrcDb], [SrcQuery], [DestQuery], [Options As Long]) As Boolean

KeyXlatFile - файл соответствия ключей.

SrcDb - исходная база данных.

SrcQuery - исходный запрос, откуда берутся данные. Если не указан, берется активный запрос базы SrcDb.

DestQuery - запрос, куда записываются данные. Если не указан, берется текущий активный запрос

Options - (необязательный) набор флагов опций.

Описание:

Метод записывает данные из базовой таблицы SrcQuery в базовую таблицу DestQuery. При записи поле связи с картой получает новое значение согласно файлу соответствия ключей KeyXlatFile.

В текстовом файле KeyXlatFile в каждой строке через запятую указываются исходное значение ключа (из SrcQuery) и его новое значение (в DestQuery).

Запись данных произойдет, если структуры базовых таблиц исходного и результирующего запроса похожы, т.е имеют поля с одинаковыми именами и одинаковыми или совместимыми типами.

В случае успеха метод возвращает True, иначе False. Свойства LastError и LastErrorString содержат информацию об ошибке.