Вопрос новичка, конечно, но пишу сюда: Пользователь выбирает через QFileDialog::getSaveFileName файл, который будет новой БД. Однако, если файл уже существует, то он удаляется, а на его месте создаётся новый с тем же именем.Всё проходит гладко, за исключением того случая, когда имя нового файла совпадает с именем уже открытого файла. В этом случае не происходит подключения к новой БД. Вопрос: как тогда мне явно отключиться от текущёй БД, чтобы выполнить операции над файлами?
|