Modificar base de datos

Modificar base de datos

Postby Andrés G. » 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.
User avatar
Andrés G.
 
Posts: 33
Joined: Fri Jun 29, 2007 7:38 am
Location: Tarragona, Catalunya

Postby Antonio Linares » 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
User avatar
Antonio Linares
Site Admin
 
Posts: 41449
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Andrés G. » Thu Jul 26, 2007 10:52 am

Gracias, Antonio, asi lo haré.
User avatar
Andrés G.
 
Posts: 33
Joined: Fri Jun 29, 2007 7:38 am
Location: Tarragona, Catalunya


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 13 guests