Mensaje    Asunto: tipo Variant Responder citando

hola a todos,
tengo un campo que me devuelve un dato de tipo variant y quiero almacenarlo en un campo char(40), como puedo hacerlo; e intentado hacer un cast (char *) y no me lo coge.
Gracias