Bonjour,
Etant donné que le message http://www.aspfr.com/forum.v2.aspx?ID=85187 n'est pas visible, je vous demande votre aide.
Je fais une requete dans une base sql server 2000 d'établissements correspondants à des critères de recherche.
Cependant il y a des doublons inévitables mais qui ne se suivent pas dans la liste.
Je souhaite donc ne pas afficher un établissement déjà listé.
J'ai essayé des choses du genre :
Dim l_a_etab_affiche()
Redim l_a_etab_affiche(l_r_rs.recordcount) 'l_r_rs est mon recordset
l_i_compteur = 0
Do While Not l_r_rs.Eof
l_b_exist_deja = False
For z = 0 To Ubound(l_a_etab_affiche)
If Cint(l_a_etab_affiche(z)) = Cint(l_r_rs("code_etab")) Then
l_b_exist_deja = True
Exit For
End If
Next
If Not l_b_exist_deja Then
l_a_etab_affiche(l_i_compteur) = Cint(l_r_rs("code_etab"))
' puis j'affiche mon établissement
End If
l_r_rs.Movenext
l_i_compteur = l_i_compteur + 1
Loop
Mais ça ne fonctionne pas...
Quelqu'un aurait-il une idée ? ou un lien où je peux trouver une réponse ?
Merci pour votre aide.