Присоединение в памяти БД к физической базе данных в sqlite

У меня есть физическая база данных sqlite, а также база данных в памяти, созданная с помощью оболочки CppSqlite3 для sqlite_3 as,

CppSQLite3::Database memDb.open(":memory:")

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

CppSQLite3::Database physicalDb.open("Path to db")

Запрос на прикрепление

«БАЗА ДАННЫХ ATTACH»: memory: «as memDb»

Вышеприведенный запрос выполняется в пространстве, где открылось соединение PhysicalDb, но при выполнении запроса CppSqlite3 выдает следующее исключение:

SQLITE_IOERR [10]: ошибка ввода-вывода диска

Пожалуйста, предложите мне лучший способ решить мою проблему.
Заранее спасибо.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]