[pyar] Leer archivo dbase

Sergio Vernis svernis en gmail.com
Jue Oct 7 16:01:56 ART 2010


2010/10/7 Andrés Gattinoni <andresgattinoni en gmail.com>:
>> 2010/10/7 Daniel <dmlistapython en gmail.com>:
>>> 2010/10/7 Andrés Gattinoni <andresgattinoni en gmail.com>:
>>>> 2010/10/6 Ivan Alejandro <ivanalejandro0 en gmail.com>:
>>>>> 2010/10/6 Oscar Gunsett <ogunsett en gmail.com>:
>>>>>> En principio los archivos que se generaban en formato dbase tienen por
>>>>>> extensión .dbf , por lo que comentas es muy posible que no sean de este tipo
>>>>>> de estructura. Si no que sean un formato secuencial o indexado, los tipos de
>>>>>> archivo que suelen usar los viejos programas hechos en basic.
>>>>>> Como mencionaste el basrun.exe se trata del runtime de basic.
>>>>>>
>>>>> Quizas eso sea lo mas probable, se solian usar archivos que contengan
>>>>> una secuencia de registros de datos.
>>>>> Para saber si es algun tipo de archivo conocido yo usaria el comando 'file'.
>>>>> usuario ~ $ file archivo.ext
>>>>> bla bla bla
>>>>>
>>>>> ahi te diria si es de algun tipo conocido, o suele poner 'data' si no
>>>>> lo reconoce.
>>>>
>>>> Sí, lo hice, lo iba a pegar en mi mail y me colgué jeje.
>>>>
>>>> $ file SCBMOV.DAT
>>>> SCBMOV.DAT: DBase 3 index file
>>>>
>>> ojo que dbase maneja archivos de datos (DBF) por un lado
>>> y los índices en otro ¿estás seguro que es el de datos?
>>> ¿no será que estás intentando abrir el índice (el foxpro
>>> le daba IDX y NTX a los archivos de índices) no recuerdo
>>> el dbase, pero estoy seguro de que los separaba del achivo principal
>
> 2010/10/7 Gustavo Campanelli <gedece en gmail.com>:
>> Si, en clipper, que era lo que yo usaba hace asi 20 años se manejaban
>> los DBF y los archivos de indice en forma separada, ya que era un
>> agregado al estandar DBASE III plus del que se desprendió.
>>
>> Gedece
>
> Sí, parece ser algo de eso porque tengo archivos .DAT y archivos .KEY
> con el mismo nombre.
> Estos son los archivos que tengo en la carpeta 2010 (parece que los
> tipos crean una nueva carpeta por año con todos los archivos,
> incluídos los ejecutables y trabajan sobre eso)
>
> BASRUN.EXE

> BASRUN.EXE: MS-DOS executable, MZ for MS-DOS


Andres:

Esto no es dBase III Plus.

> BASRUN.EXE: MS-DOS executable, MZ for MS-DOS

Este es un programa echo en Basic para DOS.

Investiga por ese lado.

Saludos.

Sergio
-- 
   Yo uso software libre - I use freedom-based software



More information about the pyar mailing list