Bonjour à tous, j'aurais besoin d'aide...
j'ai un bug dans un programme pourtant ayant fait un peu de programmation "l'algorythme" me semble correct.
Le programma été réalise é par collègue qui me dit qu'il utilise un mélange d'ASP et JAVA...
Apparement il fait un lien avec une base de donnée et ensuite commence son algorythme par
var a=-1
WHILE(!RS.EOF){
...
Periode=(RS"Periode")
...
IF Periode!=a {...}
...
a=Periode
...
RS.Movenext();
};
Je rencontre un gros problème avec la variable a. Apparement une fois que la commande Movenext est effectué, la variable a n'a plus la valeur de Periode qu'on lui avait attribué mais prend apparement la valeur de Periode de l'enregsitrement suivant.
Donc si mon premier enregistrement a comme valeur pour periode "2" et le second a "1", lors de mon premier passage dans mon While ma varibale "a" égale -1 et j'aurais voulu que lors de mon deuxième passage ma variable "a" égal 2 (car j'ai écrit "a=Periode" dans mon code) mais apparement lors du movenext, la valeur de periode change et la valeur de mon "a"aussi?
Pouvez m'aider.. merci d'avance
Partager