Como identificar si un archivo es una Tabla

13/07/2004 - 23:56 por Hector Quiñones | Informe spam
Por favor si pudieran explicarme como identifico si un archivo es una
tabla. Creo que anteriormente ya preguntaron algo similar, pero no
encuentro el hilo.
Hector

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
 

Leer las respuestas

#1 Victor B.
14/07/2004 - 12:54 | Informe spam
Puedes hacerlo de dos formas:
- Usando una rutina de captura de errores(ON ERROR DO miRutina) y
comprobando el error, si el número de error es el 15 No es una tabla.
- Abriendo el fichero con funciones de bajo nivel(FOPEN) y leyendo el primer
byte del fichero. Este puede contener uno de ,los siguientes valores:
Tipo de archivo
0x02 FoxBASE
0x03 FoxBASE+/dBASE III PLUS, sin memo
0x30 Visual FoxPro
0x43 dBASE IV SQL archivos de tabla, sin memo
0x63 dBASE IV SQL archivos de sistema, sin memo
0x83 FoxBASE+/dBASE III PLUS, con memo
0x8B dBASE IV con memo
0xCB dBASE IV SQL archivos de tabla, con memo
0xF5 FoxPro 2.x (o anterior) con memo
0xFB FoxBASE
Fíjate que son valore shexadecimales.

Saludos.

"Hector Quiñones" escribió en el mensaje
news:%
Por favor si pudieran explicarme como identifico si un archivo es una
tabla. Creo que anteriormente ya preguntaron algo similar, pero no
encuentro el hilo.
Hector


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares