[ASP] Do While sur une requête erronée

Do While sur une requête erronée [ASP] - ASP - Programmation

Marsh Posté le 11-09-2013 à 09:32:13    

Bonjour,
 
Petit soucis avec ce Do.. While :

 

Code :
  1. ' Déclaration des variables
  2. Dim requete
  3. Dim connectl
  4. Dim R_Dossiers
  5. ' Création des connexions
  6. set connectl=Server.CreateObject("ADODB.Connection" )
  7. Set R_Dossiers = Server.CreateObject("ADODB.Recordset" )
  8. Connectl.Open "BaseL", "web", ""
  9. requete = "SELECT NumDossier, Statut, StatutExterne FROM na na na mais ça fonctionne..."
  10.  R_Dossiers.Open requete, Connectl
  11.   %>
  12.   <table width="300" border="1" align="center" cellpadding="3" cellspacing="1">
  13.    <tr>
  14.     <th>Num.</th>
  15.     <th>Statut</th>
  16.     <th>Avancement</th>
  17.     <th>EOF</th>
  18.    </tr>
  19.    <%
  20.    do while not R_Dossiers.EOF%>
  21.     <tr>
  22.      <td><%=R_Dossiers("NumDossier" )%></td>
  23.      <td><%=R_Dossiers("Statut" )%></td>
  24.      <td><%=R_Dossiers("StatutExterne" )%></td>
  25.      <td><%=R_Dossiers.EOF%></td>
  26.     </tr><%
  27.     R_Dossiers.MoveNext
  28.    loop
  29.   %></table><%
  30.  R_Dossiers.Close



La requête est censée récupérer 4 lignes, mais seule une ligne apparaît.
Pourtant, EOF est bien à False...

 
http://img15.hostingpics.net/thumbs/mini_294623Capture.png

Reply

Marsh Posté le 11-09-2013 à 09:32:13   

Reply

Marsh Posté le 11-09-2013 à 09:57:11    

Au temps pour moi, c'était la condition de la requête.. --'
(En supprimant le where ça fonctionne)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed