1
插入二進制數據如何將二進制數據從「數據庫」 2列文「名」和倉「PIC」插入到表「測試」通過QSQL
QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL");
db.setUserName("user");
db.setPassword("pwd");
db.setPort(1234);
db.setDatabaseName("database");
插入二進制數據如何將二進制數據從「數據庫」 2列文「名」和倉「PIC」插入到表「測試」通過QSQL
QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL");
db.setUserName("user");
db.setPassword("pwd");
db.setPort(1234);
db.setDatabaseName("database");
你可以看看http://www.java2s.com/Code/Cpp/Qt/UsingsqldatabasefromQt.htm片段
首先,你需要打開DB db.open();
一種方法是
QSqlQuery query;
query.prepare("INSERT INTO test (name, pic) "
"VALUES (:name, :pic)");
query.bindValue(":name", "Bart");
query.bindValue(":pic", "Bart.jpg");
query.exec();