Bases de Datos - Necesito ayuda pasar archivo.dbf a archivo plano

 
Vista:

Necesito ayuda pasar archivo.dbf a archivo plano

Publicado por Marcelo (1 intervención) el 09/04/2002 17:59:24
Necesito pasar base de dato en Dbase a archivo plano con el largo de cada campo.
Ejemplo: si campo nombre tiene largo 40 que traspase a archivo plano con el valor y los espacios pertinentes. Y asi con los numericos.
De antemano gracias!

Marcelo./
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Necesito ayuda pasar archivo.dbf a archivo plan

Publicado por byone (2 intervenciones) el 22/04/2002 02:05:19
Supongo que algo asi debe funcionar, si campo nombre tiene 40 caracteres de largo:

cEsNombre = ALLTRIM(NOMBRE)
cEsNombre =cEsNombre + SPACE(40 - LEN(NOMBRE))

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Necesito ayuda pasar archivo.dbf a archivo plan

Publicado por María Fernanda (3 intervenciones) el 25/04/2002 20:29:23
Lo más rápido es que trabajes todos los campos como caracter y debes agregar tantos espacios como necesites para llegar al largo que necesitas ya sea al principio o al final.
Ej
Nombre := nombre + space(40 - len(nombre))
Codigo := strzero(codigo,30)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar