Les Allergies
Alimentaires
Posez votre question Signaler

[ASP]Problème de recordset, movefirst

eddy - Dernière réponse le 31 oct. 2003 à 16:44
Salut,

J'ai un petit problème avec mes recordset: sur certains, le movefirst ne fonctionne pas. Exemple de code:


Do Until old_respint.EOF
If old_respint("type_responsable")="Production" Then
response.write "ok"
else
response.write "ok aussi"
end if
old_respint.MoveNext
Loop


Ca me met une erreur: "operation was canceled"

Merci d'avance à toute personne ayant une idée...

Eddy
Lire la suite 

[ASP]Problème de recordset, movefirst »

13 réponses
Réponse
+0
moins plus
question de meme pas rapport, tes
response.write "ok"
c'est pas supposer s'écrire
response.write("ok")
?
eddy - 22 juil. 2003 à 16:16
Oops, autant pour moi merci. Le code est:


old_respint.MoveFirst
Do Until old_respint.EOF
If old_respint("type_responsable")="Production" Then
response.write "ok"
else
response.write "ok aussi"
end if
old_respint.MoveNext
Loop


Eddy
D_d.D_d. - 22 juil. 2003 à 16:23
ben si ton movenext marche pourquoi le movefirst marcherais pas??? bizbiz!!! (*se creuse la tete*)
D_d.D_d. - 22 juil. 2003 à 16:54
desoler.... mais je trouve vraiment pas! pourtant, cest supposer marcher!!! gre!!!! :-(
Ajouter un commentaire
Réponse
+0
moins plus
Pas grave, merci d'avoir essayé ;)

Eddy
Ajouter un commentaire
Réponse
+0
moins plus
jai pas trop lut tout le topic mais pour ce qui est du pb avec movefirst...

...a tout les coups, c'est ton objet old_respint qui ne gere pas la méthode movefirst

donc c'est au niveau de la création de l'objet qu'il faut modifier...
ne sachant pas comment tu las créé...
essaie

Set old_respint =Server.CreateObject("adodb.Recordset")


j'espere avoir compris la question car comme je te lai dit jai lu en diagonale ;o)
eddy - 23 juil. 2003 à 13:10
Salut,

Tu avais bien compris le probleme, mais je voulais justement eviter de creer mon recordset de cette facon vu qu'il etait cree directement par assignation d'un Execute. Par ailleurs ca marchait tres bien avec d'autres recordset de mon site créés de la meme façon...

Sinon aujourd'hui ca re-marche et je sais pas pourquoi. Les movefirst ne plantent plus. Si quelqu'un a une explication... (je n'utilise pas de variable de session à part pour ma connection et j'avais relancé plusieurs fois le browser).

Eddy
zimzima - 31 oct. 2003 à 16:44
C surement ton serveur qui plantait si t'utilise XP ca le fait souvent avec les recordset au pire tu redemarre le service et ca roule
Ajouter un commentaire
Ce document intitulé « [ASP]Problème de recordset, movefirst » 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 ?