2017-01-17 3 views
-3

Возможно ли создать файл базы данных Sqlite с помощью C++? Я искал это до смерти и не могу найти ничего.
Я могу создавать таблицы Sqlite, используя C++.Создать базу данных Sqlite в C++

Спасибо.

+1

Это, конечно, возможно. sqlite - это c api, поэтому он полностью доступен из C++. –

+2

https://www.sqlite.org/c3ref/open.html –

ответ

3

Из reference:

SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE
База данных открыта для чтения и записи и создается, если она еще не существует. Это поведение, которое всегда используется для sqlite3_open() и sqlite3_open16().

Так что если вы используете sqlite3_open это автоматический; если вы используете sqlite3_open_v2, вы должны включить эти флаги.

+0

Спасибо за это .. Отличный ответ .. – Svetsi

0

sqlite3_open() создаст для вас базу данных, если файл еще не существует.

0

Вы можете увидеть это tutorial

Вы можете увидеть введение Sqlite C/C++ интерфейс here.

надеюсь, что это поможет.

+1

Спасибо, я только что нашел tute и только что поймал. Он находится по ссылке ниже .http: //hayageek.com/ios-sqlite-tutorial-create-select/ – Svetsi

Смежные вопросы