FoxPro/Visual FoxPro - copy file

   
Vista:

copy file

Publicado por sebastian (244 intervenciones) el 08/01/2011 00:30:23
hola programadores tengo este codigo y lo que quiero lograr es que no salga el mensaje

D:\anlisis.dbf No se pudo abrir la base de datos para la tabla D:\tabla1.dbf.
Desea intentar encontrar la base de datos que tiene la posesion o eliminar el vinculo (y liberar la tabla)?

bueno y muestra 3 botones Encontrar - Eliminar - Cancelar

lo que necesito el liberarlo del vinculo pero no quiero que muestre el mensaje de arriba

close database all
COPY FILE C:\Informes\data\tabla1.dbf TO D:\
use D:\tabla1 exclusive

Gracias
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:copy file

Publicado por xx (378 intervenciones) el 08/01/2011 01:16:16
Podrias verificar si existe previamente antes de abrirlo con

IF FILE( [D:\tabla1.dbf] )
USE D:\tabla1 EXCLUSIVE
ENDIF

Depende de tu codigo
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
Imágen de perfil de Mauricio

copy file

Publicado por Mauricio (1368 intervenciones) el 08/01/2011 21:45:58
Si lo que deseas es eliminar el vinculo con otra base de datos, te recomiendo que le des Eliminar.
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:copy file

Publicado por Juan Manuel Cruz (508 intervenciones) el 10/01/2011 10:11:45
Después de hacer la copia, usa el comando FREE TABLE para liberarla antes de usarla por primera vez.

Saludos.
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