FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para CA-Clipper Modificar base de datos
Posts: 33
Joined: Fri Jun 29, 2007 07:38 AM
Modificar base de datos
Posted: Thu Jul 26, 2007 10:15 AM

Hola a todos,

Estoy preparando una actualización de un programa que ya está funcionando y he previsto un exe para hacer las modificaciones pertinentes a la nueva versión.
Todo lo he podido hacer correctamente pero me encentro con el problema que debo ampliar el tamaño de varios campos de las bases de datos y no se como hacerlo, estos ficheros ya contienen datos y no debería perderlos, solo ampliar la longitud del campo.
Una posible solución sería crear una nueva base de datos con los tamaños de los campos correctos y luego hacer el traspaso de datos de una a la otra y borrar la que no interesa.
Hay alguna forma de realizar esto de una forma mas sencilla?

Gracias por vuestras respuestas.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Modificar base de datos
Posted: Thu Jul 26, 2007 10:36 AM

Andrés,

hay que hacerlo como tu lo describes. Crear una DBF temporal, con las longitudes nuevas de campos y pasar los datos a ella.

Tambien podrías utilizar una aplicación de manejo de DBFs, para hacerlo interactivamente sin tener que programarlo

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 33
Joined: Fri Jun 29, 2007 07:38 AM
Modificar base de datos
Posted: Thu Jul 26, 2007 10:52 AM

Gracias, Antonio, asi lo haré.

Continue the discussion