exportar tabla a txt manteniendo el tamaño de todos los campos aunque estos sean nulos

26/05/2015 - 13:51 por kko | Informe spam
Buenas

Necesito exportar una tabla a txt, para ello habia pensado hacerlo mediante una cosulta.

ejemplo tabla:

campo1 : AAA 'tamaño 3
campo2: 'tamaño 10
campo3: CC tamaño 3


si hago una consulta normal:

select campo1 & camp2 & campo3 from tabla;

saldria esto:

AAACC



yo lo que querria es que me saliera esto otro:

AAA CC


en plan cutre, que si funciona seria:

select campo1& iif(campo2 is null,' ',campo2)&campo3 from tabla;


la solucion es sencilla si fueran 3 campos, pero si tengo 20...
seria bueno que hubiera una funcion que se le pasara el campo y el tamaño del campo y el hiciera la conversion
Alguien podria ayudarme ?

Un millon de gracias
 

Leer las respuestas

#1 José Mª Fueyo
26/05/2015 - 16:58 | Informe spam
Hola
No nos comentas que versión de Access utilizas.
Deberías crearte una especificación de exportación de texto (ancho fijo), y utilizarla mediante el método acExportFixed del objeto DoCmd.

Salu2,
José Mª Fueyo

Preguntas similares