logo
TurboProlog / Документация / TOM_2

Db_chains/2 Внешняя База Данных

Назначение Возвращает имена связанных списков в базе данных

Обращение nondeterm db_chain(БДанн,Цепь)

Домены (db_selector,string)

Шаблоны описания (вх,вых)

аргументов

Описание Первый вызов db_chains возвращает имя первого

связанного списка в базе данных, определяемой БДанн.

При выполнении дальнейшего поиска с возвратом

db_chains возвращает имена остальных связанных

списков. Когда все имена связанных списков выданы,

db_chains дает неудачное завершение. Имена будут

возвращаться в порядке, в котором они были

сортированы.

Пример

domains

db_selector = mydba

goal

/* Вы можете добатьт путь в REGISTER.BIN */

db_open(mydba,"register.bin",in_file),

db_chains(mydba,ChainName),

write(ChainName),nl,

fail.