【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");
【2】DDL语句
DDL(数据定义语言)语句主要用于定义和修改数据库结构,包括创建、修改和删除表、索引和视图等操作。DDL语句不涉及数据的具体操作,而是定义数据库的结构。
【3】创建表
CREATE TABLE "myTable" ("id" TEXT NOT NULL,"field1" TEXT,"field2" TEXT,"field3" TEXT,"field4" TEXT,"field5" TEXT,PRIMARY KEY ("id")
);