La Web del Programador: Comunidad de Programadores
 
    Pregunta:  436 - CUANTOS ARCHIVOS NTX PUEDO ABRIR AL MISMO TIEMPO
Autor:  Ferreira Leandro
Yo estoy haciendo un programa en clipper 5.0 que tiene 5 archivos DBF y muchos archivos NTX, yo estoy usando el comando ´select´ para habrir todos los archivos del DBF al mismo tiempo, pero cuando lo programa habre el tercer archivo DBF el programa no puede crear el archivo NTX desde este archivo DBF, ¿ porque hace esto ? ¿ Yo debo poner un comando de difinicion para cuantos  archivos NTX debe esta abierto ? ¿ Que comando es este ?
Yo tengo el comando ´Set Clipper=F50´ pero no trabaja, ¿ este es solamente para el clipper 5.2?

  Respuesta:  Daniel O
En el Autoexec tenes que agregar la sentencia

set clipper=//F200 //Temppath:c:xxxxxx //swappath:c:xxxxx

donde xxxxxx es la carpeta a crear para los temporarios y arch. de swapping.

en el Config lo siguiente

files=99 //no se puede mas
buffeers=10

en lo posible no uses el comando SELECT sino dbusearea() por favor hay documentacion al respecto buscala

He trabajado muchos años con clipper cualquier consulta no dudes.

Suerte

  Respuesta:  Gerardo A. Mendoza
Hola:
Para abrir archivos en Clipper se debe tomar en cuanta lo siguiente:
- Puedes abrir hasta 15 .NTX por cada .DBF (lo cual se me hace una exageración, al actualizar la .dbf)
- Existe una relación entre Set Clipper=Fnn y Files=nn del config.sys de tu máquina. Debes tomar en cuenta que Clipper necesita 5 de esos manejadores (handles) que definas. En lo personal utiliza Files=90 y Set Clipper=F90, además de Buffers=20 y mis aplicaciones corren bien. Si no necesitas tantos puedes reducirlo para liberar memoria, que no es mucha, pero al fin memoria.

Cualquier otra cosa ya sabes donde encontrarme.
Saludos. :-)


  Respuesta:  Fabian Acevedo
El comando set clipper funciona en el 5.0 solo que es set clipper=f:90 yo estoy abriendo aproximadamente 10 dbf con un promedio de 5 indices cada una y no tuve problema

  Respuesta:  Pau Hernandez
Comprueba el config.sys y en el apartado donde pone ´files´ configuralo para que puedas abrir más ficheros. Creo que esto te ayudará.
Saludos.