1. 当获取最大值时,如果表中无记录的情况下,返回是 QString 类型的 0;
QString sql = "select Max(id) from test";
if(dbs.Exec(sql))
{
if(dbs.hasNextItem())
{
qDebug()<<dbs.getCulColumnValue(0); //输出 "0"
}
}
2.当获取某个字段值时,如果能搜索到对应的记录,但是该字段为空,则返回NULL
QString sql = "select name from test where id=1";
if(dbs.Exec(sql))
{
if(dbs.hasNextItem())
{
if(dbs.getCulColumnValue("name") == NULL)
{
qDebug()<<"NULL";