Page 1 of 1

Modificar base de datos

PostPosted: Thu Jul 26, 2007 10:15 am
by Andrés G.
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.

PostPosted: Thu Jul 26, 2007 10:36 am
by Antonio Linares
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

PostPosted: Thu Jul 26, 2007 10:52 am
by Andrés G.
Gracias, Antonio, asi lo haré.