Ma boucle ne fonctionne pas : je n'arrive pas à afficher mes enregistrements, voici mon erreur ;
Type d'erreur :
ADODB.Field (0x80020009)
BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé. L'opération demandée nécessite un enregistrement actuel.
Code : 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
30
31
32
33
34
35 <!--#include file="connexion.asp"--> <% Set conn = Server.CreateObject("ADODB.Connection") conn.Open chaineconnexion1 SQL1="select * from TableDemarche WHERE NomEtudiant like'%"&request("nometu")&"%' AND PrenomEtudiant like'%"&request("prenometu")&"%'" Set rs = Server.CreateObject("ADODB.RecordSet") rs.Open SQL1, conn %> <head> <title>Resultat rech étudiant</title> </head> <body> <% DO while Not Rs.EOF %> Nom étudiant <%=Server.HTMLEncode(rs.Fields("NomEtudiant").Value)%><BR> Prénom étudiant <% Server.HTMLEncode(rs.Fields("PrenomEtudiant").Value)%><BR> <%Rs.movenext LOOP %> <% rs.Close Set rs=Nothing conn.Close Set conn=Nothing %>
Partager