可以得出正确的查询条数,为什么more()是flase呢
BSONObjBuilder ob_queryreturn;
BSONObj b_queryreturn;
string s_queryreturn="";
QString qs_queryreturn="";
for(int i=0;i<=4;i++)
{
if(s_findin!="")
{
ob_queryreturn.append(s_lable,s_findin);
i_inputjudge++;
}
}
b_findin=ob_queryreturn.obj();
auto_ptr<DBClientCursor> p_queryreturn;
p_queryreturn=c.query("mymon.local",Query(b_findin),0);
ui->label_15->setText("记录:"+QString::number(p_queryreturn->itcount(),10));
while (p_queryreturn->more())
{
b_queryreturn=p_queryreturn->next();
s_queryreturn=b_queryreturn.toString();
qs_queryreturn=QString::fromStdString(s_queryreturn);
ui->label_15->setText(qs_queryreturn);
}