CRecordset  rs((CDatabase*)&m_DBLocal);
rs.Open(CRecordset::snapshot,"select fdcFeeNumber from tbMtMessage");while(!rs.IsEOF())
{
      CDBVariant   var;
      rs.GetFieldValue("fdcFeeNumber",var);
      MessageBox( var.m_pstring->GetBuffer(0) );
      rs.MoveNext();
}问题是: 如果数据库中fdcFeeNumber的值是null的话,就会出现异常。如果有值的话就正常。
   怎么解决这个问题。谢谢。