Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Is flush needed?
Message
De
18/03/2003 10:29:42
 
 
À
18/03/2003 07:14:48
Michael Ouellette
Australian Technical Services (VIC) Pty
Australie
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00766903
Message ID:
00767035
Vues:
21
>OOPs, you answered too fast. I made a mistake.
>All records were intact, just scrambled. I can read some of the fields it's just that the incorrect data is there.
>As for why? Good question. Not my laptop but a client's about 7 years old
>with 64 Meg ram. It's never locked up before in my program. I'll have to investigate. The program is very slowww on that laptop and the user is impatient. It may not have locked at all but that's the explanation I got.

I would say that there is a good chance that the laptop's HD has a problem (it is 7 years old).
Most likely a problem with bad sectors, as that would explain how updates are good but new data is not.

I notice too that you do not check the result of TABLEUPDATE(). It would be exactly this kind of condition that would (well, should) be caught and reported IF you checked.

You don't mention the OS of the system, or if it is part of a network. From your later messages I'd guess that it is an older OS running the application standalone.
It may still be worth checking if you can turn off HD write caching. ControlPanel>System>Hardware>DeviceManager (or close) then d-click on the HD icon and check the page tabs to see if one has a check-box for Write Cache. If so, make sure write cache is DISABLED.

good luck
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform