我自己对数据库不是很精通,所以找不到答案。在下面的代码中,name被注释掉了,这是一个带有数据库中列名的字符串。实际上,我希望数据库调用包含这一行,但如何将其指定为变量,而不是名称?
QSqlDatabase db;
db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("C:\\Temperaturies.db3");
db.open();
if(!db.open())
QMessageBox::critical(this, "Ошибка", "база не открывается");
QSqlQuery query;
query.exec("SELECT //name FROM Temperaturies");
'''
是故意的吗?
或者