Re: Vérifiez-vous vos index???

Posté par polux le 12/7/2005 19:17:11
Une solution pourrait être d'écrire "1" dans un fichier INI à la fermeture normale de l'application alors que la variable aura été mise à 0 après le test de celle-ci au démarrage du programme. En effet, au lancement de l'application, tester la varialbe; si var = 1, pas de vérification d'index, sinon HverifieIndex...

Ceci couvre les risques d'un index corrompu suite à un plantage ou à un arrêt anormal de Windows (panne de courant,...)

Mais l'index peut être aussi corrompu à cause d'accès concurrents ou du réseau si les données sont stockées sur un serveur... Pour ca, je n'ai pas de solution à part vérifier les index à chaque boot du programme, sinon comment détecter le problème réseau???

Merci de confirmer d'une part et de m'éclairer de l'autre...

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=2511&post_id=10611