Les Allergies
Alimentaires
Posez votre question Signaler

ASP - Avancer dans un recordset

jabuka 74Messages postés 9 février 2005Date d'inscription - Dernière réponse le 29 nov. 2006 à 17:26
Bonjour, je me tourne vers vous pour un peu d'aide.
Je voudrais faire afficher une ligne d'un recordset dans un tableau puis la seconde ligne dans un autre tableau (le but etant d'inverser image et texte pour creer un embriquement d'image et de texte).
je fais un code de ce style :
<% while not RS.eof %>
<tableau avec cellule>
<% Rs.movenext %>
<tableau avec cellule inversée>
<% RS.movenext
wend %>
Sauf qu'il me renvoi une erreur du style:
"BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé. L'opération demandée nécessite un enregistrement actuel.
"
Je ne comprends pas,
merci d'avance.
Lire la suite 

ASP - Avancer dans un recordset »

2 réponses
Réponse
+0
moins plus
tu as un nombre impair d enregistrements dans ton recordset
donc il arrive a la derniere il l affiche puis tu fais un movenext il est donc a EOF et un deuxieme Movenext et il rale parce que ca-va-pas-la-tete
juste apres le premier rs.movenext mets donc un
if rs.eof then response.write "glop"
s il t affiche glop c est ca
Ajouter un commentaire
Réponse
+0
moins plus
j avais oublie le detail
si tu veux sortir d une boucle utiliser do while plutot que while tout seul
et Exit do te permettras de sortir
Ajouter un commentaire
Ce document intitulé « ASP - Avancer dans un recordset » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?