La Web del Programador: Comunidad de Programadores
 
    Pregunta:  302 - PROBLEMAS CON COMIX
Autor:  Luis
Adquiri la libreria COMIX para usarla con Clipper 5.2, porque me dijeron que con esa libreria me libraría de la corrupción de indices en una aplicación de red.
La aplicación que uso es bastante robusta. Estoy linkeando con RTlink, usando archivos scrip y el RMAKE. Ya he cambiado los archivos .DBT por .FPT, ya he generado de nuevo los indices con el nuevo RDD (comix). Bueno.... para no alargarme en el cuento, el problema es que cuando corro la aplicación y pasa por alguna linea que tiene el CLOSE DATABASE o DbcloseAll() el programa se totea y envia un mensaje manifestando que no encuentra el método EVAL marcando la linea donde está el cierre de archivos.
Con programas pequeños y usando el Close Database All no pasa nada. Antes, sin esta libreria el programa estaba funcionando bien. Lo único era la corrupción de indices.
Agradezco cualquier información al respecto.

  Respuesta:  Juan Mateluna
Amigo ! durante mucho tiempo tuve ese problema ! revisa esto : el nivel de tierra en tu línea eléctrica de computación, no debe superar nunca los 3 volts !, cada vez que sucede esto, la señal que sale desde los terminales tiene muchos problemas para llegar intacta al servidor, si resuelves esto, incluso mejorarás mucho la velocidad de respuesta en todos los terminales de tu red si tener que invertir mucho, asesorate con un electrico, una barra cooper debiera ser suficiente para una red pequeña, en una casa de electrónica no supera los US$ 0.50

  Respuesta:  Juan Reyes
>Ya he cambiado los archivos .DBT por .FPT, ...
¿ como hiciste este cambio de archivos .DBT a FPT ?
>indices con el nuevo RDD (comix).
¿ Que versión de Comix tienes ?
>que cuando corro la aplicación y pasa por alguna linea que tiene el CLOSE DATABASE o
>DbcloseAll() el programa se totea y envia un mensaje manifestando que no encuentra el
>método EVAL marcando la linea donde está el cierre de archivos.
Compila el .PRG con Clipper PRG /n /w /p, y analiza el archivo PRG.PPO vé en que se transforma el comando CLOSE DATABASE

Escríbeme y envíame tu LNK y un PRG de ejemplo, o la manera en que estás enlazando.