【1】創建帶名稱的數據庫
#include <QtSql/QSqlDatabase>
#include <QtSql/QSqlQuery>
#include <QtSql/QSqlRecord> QString path = QDir::currentPath();
QApplication::addLibraryPath(path+QString("/release/plugins"));
QPluginLoader loader(path+QString("/release/plugins/sqldrivers/qsqlite.dll"));
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE", "myDataBase");db.setDatabaseName("c:\\myDataBaseName.db");
【2】代碼中的“myDataBase”是一個sqlite的連接對象名稱,對于同一個數據庫文件,通過修改連接名稱,就可以實現多個連接。否則就會踢掉上一個連接
【3】“c:\\myDataBaseName.db”是數據庫文件的絕對路徑,通過設置名稱,就可以訪問不同的數據庫