Comment tester si un champ est NULL ?

notamment pour un :

ADODB::_RecordsetPtr->Fields->GetItem(_bstr_t("nom_du_champ"))->GetValue()

== NULL ne marche pas car il dit que c'est ambigu du point des 16 operateurs de == de _variant_t



en fait la question est de savoir si _variant_t contient une valeur ou non...