参考链接 QStringList referList; QSqlDatabase db = QSqlDatabase::addDatabase("QODBC"); db.setDatabaseName("DRIVER={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=" + dir.filePath("test.xlsx")); if(db.open()) { QSqlQuery query("select * from [Sheet1$A:A]",db); // Select range, place A1:B5 after $ while (query.next()) { QString dataStr= query.value(0).toString(); if(dataStr != "0") { referList << dataStr; } } }
参考链接