Возможно ли создать файл базы данных Sqlite с помощью C++? Я искал это до смерти и не могу найти ничего.
Я могу создавать таблицы Sqlite, используя C++.Создать базу данных Sqlite в C++
Спасибо.
Возможно ли создать файл базы данных Sqlite с помощью C++? Я искал это до смерти и не могу найти ничего.
Я могу создавать таблицы Sqlite, используя C++.Создать базу данных Sqlite в C++
Спасибо.
Из reference:
SQLITE_OPEN_READWRITE
|SQLITE_OPEN_CREATE
База данных открыта для чтения и записи и создается, если она еще не существует. Это поведение, которое всегда используется дляsqlite3_open()
иsqlite3_open16()
.
Так что если вы используете sqlite3_open
это автоматический; если вы используете sqlite3_open_v2
, вы должны включить эти флаги.
Спасибо за это .. Отличный ответ .. – Svetsi
sqlite3_open()
создаст для вас базу данных, если файл еще не существует.
Это, конечно, возможно. sqlite - это c api, поэтому он полностью доступен из C++. –
https://www.sqlite.org/c3ref/open.html –