vb6.0中如何判断一个记录集的某一个字段是否存在

vb6.0中怎么判断一个记录集的某一个字段是否存在
例如:有一个记录集rs,
我要判断这个记录集上是否有一个“CustomerId”的字段
为什么这样写不行了?
if   rs.Fields( "CustomerId ") <> null   then
    ....
else  
    ....
endif

有什么方法解决呢?

------解决方案--------------------
好像是通过对Fields循环查找得到的。

好久不用ADO了。。。