Necesito cambiar la estructura de una tabla Access desde VB6. Es decir, poder añadir campos, cambiarles el nombre o el tipo, borrarlos, cambiar el nombre de la tabla, etc.
He encontrado una solución que me parece un poco 'patatera'. Crear una tabla auxiliar con la estructura correcta, pasar los datos, borrar la antigua y compactar la base. Tarda bastante y me parece hasta peligroso

¿Sabe alguien otro método más 'profesional'?
Saludos