Я не совсем понял,...
..что именно вызвало у вас трудность. На самом деле всё просто. Алгоритм работы
программы по части файлов таков:
1. Для работы программы ей всегда нужен открытый файл данных. Если программа
запускается на компьютере в первый раз, то она создаёт в памяти пустой файл и
работает с ним.
2. При запуске программы, если в командной строке указано название файла, то
программа открывает указанный файл.
3. Если в командной строке название файла не указано, то всегда открывается файл,
с которым вы работали в прошлом сеансе.
Почему мне не понятны ваши трудности? очень просто:
<i>Открыл две базы в программе. Как сейчас мне закрыть одну из них?</i>
В программе нельзя открыть одновременно две базы данных.
<i>Переименование файла ненужной базы спасло отца русской демократии, хотя, имхо,
решение малехо черех ж...</i>
Если файл открыт, значит, его нельзя переименовывать, это не разрешит сама операционная
система.
Если же переименование решило вашу проблему, значит, я так думаю, вам не понравилось
то, что программа всегда открывала ненужный вам файл. Но тогда было достаточно
открыть <b>нужный</b> файл и после этого всё было бы в порядке.
Действительно не совсем понимаю, что именно у вас не получалось.