从Access里读取状态信息 是否跳过记录,该如何处理

从Access里读取状态信息 是否跳过记录
	Status=m_pRecordset->GetCollect("Status");
if(Status.vt!=VT_NULL)//VT_NULL = 1,为什么这里的Status.vt总是8?
{
m_pRecordset->MoveNext();
id++;
continue;
}

------解决方案--------------------
Status.vt=8,表示它是一个指向BSTR的字符串类型