如何用Qt插入空值?

aba*_*hev 15 c++ sql null qt

提示我,如何使用Trolltech Qt 4.x SQL类将空值插入表中?QSqlQuery,我想,或者来自QtNetwork的其他东西.与它类似,在.NET中有一个System.DbNull类,它表示sql NULL.

我应该使用什么类型的对象的属性,可以保持null值和QString?在C#我可以使用System.Object.

Joh*_*itb 25

来自QSqlQuery::addBindValue文档:

要绑定NULL值,请使用null QVariant; 例如,如果要绑定字符串,请使用QVariant(QVariant :: String).