Mensaje    Asunto: no puedo crear campo float en bd access Responder citando

Tengo un problema porque al intentar crear con Tablex->FieldDefs->Add(nombre,tipo,tamaño,requerido), un campo float en una tabla de una base de datos access, aunque le paso el valor correspondiente para ttFloat en el tipo de dato siempre me crea este campo en la base de datos como entero corto, ¿alguien me podria echar un cable?, necesito saber si estoy haciendo algo mal o si se pueden crear estos campos de otra manera en tiempo de ejecucion