Desde hace algún tiempo estamos trabajando en una aplicación que intenta sustituir a otra mucho más antigua y que utiliza bases de datos xBase, no habría problema si sólo tuviéramos que leer datos, el problema es que nuestra información procesada tiene que volver a la misma aplicación por motivos ajenos a nuestra voluntad. Esto que parece tan simple nos ha provocado los mayores dolores de cabeza que recuerdo haber tenido jamás.
Resulta que para ordenar los datos de los distintos ficheros .dbf los sistemas xBase utilizaban varios formatos distintos de índice que, por lo general, están bien documentados... Todos menos uno, el .cdx, Compound Index File, esto hace que hayan miles de utilidades para leer el contenido de ficheros .dbf, si utilizas python y te ves en un fregado como este, te recomendamos encarecidamente que le eches un ojo a pydbf pero que no haya ninguna, al menos que nosotros conozcamos, para generar índices .cdx desde cero. La mejor aproximación que hemos encontrado es la de Arc, un canario que anda por tierras de Dublín, que posteaba lo siguiente en su blog, lo hemos probado, pero no termina de solucionarnos la papeleta, porque necesita un índice .cdx ya existente para así poder regenerarlo. Nosotros necesitamos poder generar un .cdx desde cero para así poder eliminar registros si fuera necesario. ¿Alguien conoce alguna utilidad para generar desde cero índices .cdx?
jueves, 30 de agosto de 2007
Suscribirse a:
Enviar comentarios (Atom)
1 comentario:
Hola Tranan!!! Que tal esa vida? Ya sabes quien soy,¿no?.Si hombre!!! Tu primo Gaswinzi.XD!! Bueno,creo que encontrado algo que te interesa.Si es verdad que lo he encontrao,porque no tengo ni idea de lo que dice.Aqui te dejo los enlaces,a ver que te parece.
http://www.avemundi.com/archivos/2006_05.html
otro mas,que es de un foro:
http://www.casarramona.com/mt/programador/p_r_clip3.html
Avemundi
Casaramona
Y ahora así,..je je je:
Alguno servirá digo yo....je je je
Que la fuerza te acompañe!!!
Adios
Publicar un comentario