QSqlDatabase使用Sqlite

QSqlDatabase使用Sqlite

Sqlite本身就可以被内嵌在程序中,QSqlDatabase也自带Sqlite驱动,无需任何第三方依赖,可以直接使用

QSqlDatabase _db = QSqlDatabase::addDatabase("QSQLITE");
QString dbPath = "/path/to/xxx.db"
_db.setDatabaseName(dbPath);
bool isOk = _db.open();
if(!isOk)
{
	return;
}

第一句必须指定QSQLITE字样,代表Sqlite3,最新版本

第二句则是指定db的文件路径,没有的话会创建

第三句打开数据库

你可能感兴趣的:(Qt,sqlite,数据库,Qt,QSqlDatabase,c++,SQL)