Как создать БД по указанному адресу

программа создает БД (sqlite3) в текущей директории. Пробую изменить директорию - не получается. Файл все равно создается в текущей.

const std::string db_name = "file:/home/test/history.db";
int rc = sqlite3_open_v2(db_name.c_str(), &db_ptr, SQLITE_OPEN_CREATE | SQLITE_OPEN_READWRITE | SQLITE_OPEN_URI, NULL);

Я пробовал "file://home/test/history.db"

Не думал, что здесь будут трудности - но не пойму почему не работает.


Ответы (0 шт):