Muchas gracias.
Sí, hicimos un scandisk y todo ok.
_ a otro PC y la cosa va mucho mejor, el fenómeno pasa menos.
Quizás sea el antivirus Microsoft Security Essentials.
¿Alguno lo ha usado?.
desaparición de registros en una DBF [arreglado]
- lucasdebeltran
- Posts: 1303
- Joined: Tue Jul 21, 2009 8:12 am
- Contact:
Re: desaparición de registros en una DBF
Muchas gracias. Many thanks.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
- FranciscoA
- Posts: 1964
- Joined: Fri Jul 18, 2008 1:24 am
- Location: Chinandega, Nicaragua, C.A.
Re: desaparición de registros en una DBF
Lucas.
¿Has confirmado lo que te dice Karinha?. Muchos de mis usuarios tienen conocimiento sobre el Visual-Fox, Dbase, Fox, y aunque son traviesos, "nunca hacen nada".
Hace unos meses me sucedió lo mismo con un usuario en un sistema de inventario. Resulta que tiene un control para averiguar con que frecuencia le da mantenimiento al programa. Fue lo primero que revisé y adivina... tenía mas de 1 año de no reindexar.
Luego busqué directamente en la tabla de movimientos el dichoso codigo, y ahí estaban las transacciones. Pero en el Maestro de Inventario "habia desaparecido" este codigo. Se me ocurrió buscar por el nombre del producto en el maestro y apareció, pero con otro codigo.
La cosa fué que los indices estaban corruptos y el usuario modificó codigos en el Maestro, afectando incorrectamente al anteriormente mencionado.
Desde luego, inmediatamente codifiqué una funcion para que el programa reindexe automaticamente cada determinado tiempo.
Saludos.
¿Has confirmado lo que te dice Karinha?. Muchos de mis usuarios tienen conocimiento sobre el Visual-Fox, Dbase, Fox, y aunque son traviesos, "nunca hacen nada".
Hace unos meses me sucedió lo mismo con un usuario en un sistema de inventario. Resulta que tiene un control para averiguar con que frecuencia le da mantenimiento al programa. Fue lo primero que revisé y adivina... tenía mas de 1 año de no reindexar.
Luego busqué directamente en la tabla de movimientos el dichoso codigo, y ahí estaban las transacciones. Pero en el Maestro de Inventario "habia desaparecido" este codigo. Se me ocurrió buscar por el nombre del producto en el maestro y apareció, pero con otro codigo.
La cosa fué que los indices estaban corruptos y el usuario modificó codigos en el Maestro, afectando incorrectamente al anteriormente mencionado.
Desde luego, inmediatamente codifiqué una funcion para que el programa reindexe automaticamente cada determinado tiempo.
Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.
Fwxh1204-MySql-TMySql
Chinandega, Nicaragua.
Fwxh1204-MySql-TMySql
Re: desaparición de registros en una DBF
Lucas,
hace mucho tiempo me pasó un tema parecido ( no era W8) y se solucionó usando DbCommit().
Quizás la gestión que hace de la memoria Windows 8 sea distinta.
Un saludo
hace mucho tiempo me pasó un tema parecido ( no era W8) y se solucionó usando DbCommit().
Quizás la gestión que hace de la memoria Windows 8 sea distinta.
Un saludo
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Re: desaparición de registros en una DBF
El Browse hace algo cuando vuelve a tomar el foco? Y al perderlo para crear el DIALOG? Se mueve el puntero cuando el browse interactua?lucasdebeltran wrote:Muchas gracias.
Sí, hicimos un scandisk y todo ok.
_ a otro PC y la cosa va mucho mejor, el fenómeno pasa menos.
Quizás sea el antivirus Microsoft Security Essentials.
¿Alguno lo ha usado?.
Desden cuando sucede esto? La aplicación es nueva? La has modificado?
Un Saludo
Carlos G.
FiveWin 19.06 + Harbour 3.2, BCC 7 Windows 10
Carlos G.
FiveWin 19.06 + Harbour 3.2, BCC 7 Windows 10
- lucasdebeltran
- Posts: 1303
- Joined: Tue Jul 21, 2009 8:12 am
- Contact:
Re: desaparición de registros en una DBF
Hola Carlos:
Muchas gracias por toda vuestra atención.
La aplicación lleva tiempo y únicamente le pasa a este cliente.
Al final de la función hago un oBrowse:Refresh().
En el cliente _ de PC y siguen los problemas, aunque con una frecuencia mucho menor. Por eso descartaría tema de fallo hardware.
Lo que hay en común es el SO, Windows 7, actualizado, y el antivirus de Microsoft. No se me ocurre otra cosa.
Mil gracias.
Muchas gracias por toda vuestra atención.
La aplicación lleva tiempo y únicamente le pasa a este cliente.
Al final de la función hago un oBrowse:Refresh().
En el cliente _ de PC y siguen los problemas, aunque con una frecuencia mucho menor. Por eso descartaría tema de fallo hardware.
Lo que hay en común es el SO, Windows 7, actualizado, y el antivirus de Microsoft. No se me ocurre otra cosa.
Mil gracias.
Muchas gracias. Many thanks.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Re: desaparición de registros en una DBF
Lucas,
Sería interesante ver el trozo del código donde haces el APPEND.
A fecha de hoy me inclino, como te dijo algún compañero, a que estés "sobreescribiendo" registros. Que la sobreescritura pase en determinadas condiciones y por eso no pasa siempre.
Yo de ti crearía un archivo log y le seguiría la pista (grabaría entradas en ese log con información de cuando se da de alta un registro, cuando se sobreescribe) a tope a esa tabla para poder monitorizar qué puede estar pasando. Cuando pasara 3 o 4 horas le pediría al cliente que me enviara el log.
Saludos
Sería interesante ver el trozo del código donde haces el APPEND.
A fecha de hoy me inclino, como te dijo algún compañero, a que estés "sobreescribiendo" registros. Que la sobreescritura pase en determinadas condiciones y por eso no pasa siempre.
Yo de ti crearía un archivo log y le seguiría la pista (grabaría entradas en ese log con información de cuando se da de alta un registro, cuando se sobreescribe) a tope a esa tabla para poder monitorizar qué puede estar pasando. Cuando pasara 3 o 4 horas le pediría al cliente que me enviara el log.
Saludos
- lucasdebeltran
- Posts: 1303
- Joined: Tue Jul 21, 2009 8:12 am
- Contact:
Re: desaparición de registros en una DBF
Amigos,
Muchas gracias por las pistas.
Creo que es el antivirus de Microsoft:
http://answers.microsoft.com/en-us/prot ... d96ee73f17
Vamos a cambiarlo a ver qué sucede.
Muchas gracias por las pistas.
Creo que es el antivirus de Microsoft:
http://answers.microsoft.com/en-us/prot ... d96ee73f17
Vamos a cambiarlo a ver qué sucede.
Muchas gracias. Many thanks.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
- lucasdebeltran
- Posts: 1303
- Joined: Tue Jul 21, 2009 8:12 am
- Contact:
Re: desaparición de registros en una DBF [arreglado]
En mi caso, confirmo que fue el antivirus.
Lo cambiamos por el Nod 32 de Eset y funciona todo OK.
Muchas gracias por vuestra ayuda y atención .
Lo cambiamos por el Nod 32 de Eset y funciona todo OK.
Muchas gracias por vuestra ayuda y atención .
Muchas gracias. Many thanks.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Re: desaparición de registros en una DBF [arreglado]
Lucas.
Yo uso el Microsoft Security y no me pasa eso.
Saludos,
Adhemar
Yo uso el Microsoft Security y no me pasa eso.
Saludos,
Adhemar
Saludos,
Adhemar C.
Adhemar C.