Como saber si un campo permite nulos o no

Roberto
09 de Enero del 2003
Hola!!
El problema que tengo es que no hay forma de saber si un campo de una tabla permite nulos o no.
Yo tengo un recordset cargado con una consulta en sql y para intentar sacar si un campo permite nulos he probado con:

If rsConsulta.Fields(i).Attributes = adColNullable Then
MsgBox "Permite nulos"
Else
MsgBox "No permite nulos"
End If

pero asi no he consegido nada, alguien me puede decir como lo puedo obtener?

Gracias por atenderme