No tengo idea de que utilizas para acceso a datos, pero si es BDE podes utilizar campos Lookup, que crearán y mantendrán automáticamente los DBLookupComboBox. Aunque no son eficientes, para aplicaciones pequeñas y medianas son muy útiles y te ahorran un buen trabajo.
Hasta luego.