FoxPro/Visual FoxPro - buscar tablas

   
Vista:

buscar tablas

Publicado por Mitchell (42 intervenciones) el 22/05/2013 23:38:00
holas tengo en un text el nombre de una tabla, necesito ubicarla si existe o no envio codigo
IF file("C:\Informes\"+thisform.text6.Value+"")=.T.
WAIT window ' La tabla que solicita ya Existe' nowait
endif
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

buscar tablas

Publicado por neo (1601 intervenciones) el 23/05/2013 02:04:38
Se me ocurrió esto:


ruta="C:\Informes\"
nom=ALLTRIM(thisform.text1.Value)
ext=".dbf"

tabla=ruta+nom+ext

WAIT WINDOW tabla

IF file(tabla)=.T.
WAIT window ' La tabla que solicita ya Existe' nowait
endif

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

buscar tablas

Publicado por Fidel (558 intervenciones) el 23/05/2013 13:55:27
File() devuelve .F. o .T., NO se necesita ningun comparador. Por lo que la sintaxis correcta es:
cRuta="c:\Informes"
cTabla=Addbs(cRuta)+JustStem(alltrim(thisform.text6.value))+".dbf"
IF FILE(cTabla)
Messagebox("&cTabla ya existe")
ENDIF
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

buscar tablas

Publicado por Mitchell (42 intervenciones) el 23/05/2013 15:51:31
Gracias por la ayuda caballeros, si funciono
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