試試這個
QSqlQuery query;
query.exec("INSERT INTO spz(Meno,Priezvisko,Datum,Bydlisko,COP,Znacka,Model,Farba,Objem,Rok,SPZ) VALUES('" + meno + "','" + priezvisko + "','" + vek + "','" + bydlisko + "','" + cop + "','" + vyrobca + "','" + model + "','" + farba + "','" + objem + "','" + rok "','" + znacka +"');");
其他方法:?
QSqlQuery query;
query.prepare("INSERT INTO spz(Meno,Priezvisko,Datum,Bydlisko,COP,Znacka,Model,Farba,Objem,Rok,SPZ) VALUES (:meno, :priezvisko, :vek, :bydlisko, :cop, :vyrobca, :model, :farba, :objem, :rok, :znacka)");
query.bindValue(":meno", meno);
query.bindValue(":vek", vek);
query.bindValue(":bydlisko", bydlisko);
query.bindValue(":cop", cop);
query.bindValue(":vyrobca", vyrobca);
query.bindValue(":model", model);
query.bindValue(":farba", farba);
query.bindValue(":objem", objem);
query.bindValue(":rok", rok);
query.bindValue(":znacka", znacka);
query.exec();
這是否串看起來你的權利? – Galik
我現在看到我搞砸了,但即使是下面提到的代碼也不適用於我。 –
我有時會做的是在va中創建字符串在調用query.exec()函數之前可以進行riable。這樣你可以打印出來,看看它是否正確構建。 – Galik