Cita: sql="delete * from mi_tabla"
Una acotación: el asterisco sólo es interpretado en una sentencia delete por MSAccess. En las demás bases de datos, produciría un error... y es lógico: al hacer un DELETE estás eliminando un registro completo y, por tanto, es innecesario -y hasta ridículo- especificar que querés eliminar TODOS los campos del registro.