desaparición de registros en una DBF [arreglado]

Re: desaparición de registros en una DBF

Postby lucasdebeltran » Tue Jan 22, 2013 2:55 pm

Muchas gracias.

Sí, hicimos un scandisk y todo ok.

Hemos cambiado 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?.
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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: desaparición de registros en una DBF

Postby FranciscoA » Tue Jan 22, 2013 3:06 pm

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.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2132
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: desaparición de registros en una DBF

Postby cnavarro » Tue Jan 22, 2013 4:18 pm

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
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6515
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: desaparición de registros en una DBF

Postby FiveWiDi » Tue Jan 22, 2013 7:51 pm

lucasdebeltran wrote:Muchas gracias.

Sí, hicimos un scandisk y todo ok.

Hemos cambiado 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?.


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?

Desden cuando sucede esto? La aplicación es nueva? La has modificado?
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1088
Joined: Mon Oct 10, 2005 2:38 pm

Re: desaparición de registros en una DBF

Postby lucasdebeltran » Tue Jan 22, 2013 10:34 pm

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 hemos cambiado 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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: desaparición de registros en una DBF

Postby hmpaquito » Wed Jan 23, 2013 8:53 am

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
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: desaparición de registros en una DBF

Postby lucasdebeltran » Wed Jan 23, 2013 6:29 pm

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. 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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: desaparición de registros en una DBF [arreglado]

Postby lucasdebeltran » Tue Feb 05, 2013 7:55 pm

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 ;).
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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: desaparición de registros en una DBF [arreglado]

Postby acuellar » Wed Feb 06, 2013 4:03 pm

Lucas.

Yo uso el Microsoft Security y no me pasa eso.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1599
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 146 guests