azzeddine_hh
Messages postés4Date d'inscriptionmercredi 23 août 2006StatutMembreDernière intervention23 octobre 2007
-
17 mars 2007 à 22:27
ThWilliam
Messages postés418Date d'inscriptionmardi 3 janvier 2006StatutMembreDernière intervention26 novembre 2013
-
18 mars 2007 à 12:02
salut,
j'ai un problème pour remplacer un champ sur plusieurs lignes de la même base donnée
exemple MAT =02 remplacer par MAT = 01
mon email est [mailto:azzeddine_hh@yahoo.fr azzeddine_hh@yahoo.fr]
mes salutaions distinguées.
ThWilliam
Messages postés418Date d'inscriptionmardi 3 janvier 2006StatutMembreDernière intervention26 novembre 20134 18 mars 2007 à 12:02
Salut,
Le problème de multi-remplacement d'un champ vient souvent de l'index.
Si ta table est indexée sur MAT et que cet index est actif : à chaque changement, il y a modification de l'enregistrement courant (réactualisation de l'index) et donc gros problèmes p.ex dans une bouche while not (table1.eof) do ... table1.next.
Avant de lancer ta procedure de changement, désactive tous les index.