请教如何避免Sql Server中为的字段

请问如何处理Sql Server中为<NULL>的字段?
比如我有一个表person,有三个字段:
name   --   nvarchar(20),
birthday   --   datetime,
address   --   nvarchar(100)
假如有一条记录,它的birthday   和   address字段都为   <NULL>   ,我想把这条记录取出来显示在一个ListControl列表中,会报错

该如何处理 <NULL> 字段呢?   对GetFieldValue(nIndex,varValue)中的varValue作判断吗??多谢赐教~

------解决方案--------------------
CDBVariant的相应成员是m_dwType,判断是否为DBVT_NULL
汗,才发现有这么多种variant..