Bonjour tout le monde j’ai un petit souci et je ne vois vraiment pas d’où cela peut venir c’est pour cela que je me tourne vers vous.

Dans la requête suivante j’arrive à me connecter que sur le premier enregistrement mais impossible de me connecter sur le 2ème ou plus.

Code ASP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "D:\vhosts\www.test.com\db\test.mdb"
 
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "SELECT * FROM Clients", conn
 
	do while not rs.EOF
 
		if rs("Pseudo") = Session("LoginPseudo") and rs("MDP") = Session("LoginMDP") then 
 
                        suite du code...
 
			set rs=nothing
			set conn=nothing
 
			exit do		
 
		else
 
			code erreur...
 
			Response.Redirect("erreur.asp")
 
		end if	
 
 
	rs.MoveNext
	loop

ce que je ne comprend pas c'est que ce même code sur une autre base de donnée fonctionne

Ça pourrait venir de la base de données ? Mais même si je mets que 2 champs dans la table et que j’essais de récupérer l’enregistrement numéro 2 ça ne va pas je deviens fou