Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4672 connectés 

 


Dernière réponse
Sujet : [ASP]pourquoi ça marche po ?
saxgard ui c exact c vrai je viens de m'en rendre compte ;)
 
mais bon sur ec coups hje viens de me sentir agresser ;)
je n'avais pas fais gaffe au order bye quand j'ai fais mon copié pour le count ;) , pitite erreur
 
mais sinon faut pas dire que c n'importe quoi ce que j'ai dis marche aussi , c pas lameilleur solution mais une solution
 
sinonje crois qu'il faut qu'il passe avec les curseurs etc...
mais bon
 
mais sinon bonne remarques ddr555 , un peu radicale mais bonne  
 
@+++

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
saxgard ui c exact c vrai je viens de m'en rendre compte ;)
 
mais bon sur ec coups hje viens de me sentir agresser ;)
je n'avais pas fais gaffe au order bye quand j'ai fais mon copié pour le count ;) , pitite erreur
 
mais sinon faut pas dire que c n'importe quoi ce que j'ai dis marche aussi , c pas lameilleur solution mais une solution
 
sinonje crois qu'il faut qu'il passe avec les curseurs etc...
mais bon
 
mais sinon bonne remarques ddr555 , un peu radicale mais bonne  
 
@+++
ddr555 c'est pas un problème d'asp mais de sql
 
c'est du n'importe quoi ton truc
 
pas besoin d'order by si tu fais un count
 
si tu veux lister les nom alors pas de count, mais là tu fais ton recordcount
saxgard de rien
mais ce que je te propose c pas forcément les meilleurs solution mais ca marche normalement ;)
 
je crois que si tu fais une recherche de recordcount surle net tu tombera sur des réponse a tes questions dans d'autre forums , dont celui de asp-fr je crois
 
@++

 

[edtdd]--Message édité par saxgard--[/edtdd]

DJERO Merci à toi :D
saxgard bin si ya pas trop d'élément d'en ta tables , nomme les tous , et utilise ta méthode , si j'ai bien compris , sonon fais 2 requete , uen qui fais le count l'autre qui récupere tt les éléments
ou alors autre ppossibilité , tu te fais toi meme le count  
pour cela tu boucle une premiere fois sur le resultats de tes enregistrement en incrémentant un compteur , c rapide et ca prendra pas trop de tmeps  
 
@++++
DJERO Si, ça marche, mais sans la condition de tri.
C'est très bien tout ça, mai je ne peus plus utiliser ma page sans créer une autre requete. Car cette requete (count()) ne marche pas avec d'autre parametres...
 
Comment faire?
DJERO Voila la reponse...
 
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'  
 
[Microsoft][ODBC Microsoft Access Driver] Vous avez essayé d'exécuter une requête ne comprenant pas l'expression spécifiée 'Nom' comme une partie de la fonction d'agrégat.  
 
/rousseau/pages/cont/Equipe2TEST.asp, line 8
saxgard essaye de faire  
 
<%RsEquipe.Open "SELECT count(Nom) FROM Equipe ORDER BY Nom" , Equipe%>
 
et apres un <%=RsEquipe(0)%>
 
pour voir si cafais pareil

 

[edtdd]--Message édité par saxgard--[/edtdd]

DJERO Voila la source de mon pb
 
<!-- #include file="database.asp" -->
<%
Set Equipe = Server.CreateObject("ADODB.Connection" )
Equipe.Open DSN_BASE
Set RsEquipe = Server.CreateObject("ADODB.Recordset" )
%>
 
<%RsEquipe.Open "SELECT * FROM Equipe ORDER BY Nom" , Equipe%>
 
<html>
<%compt = RsEquipe.recordCount%>
<%=compt%>
 
Cela ne renvoie comme valeur -1 alors que j'ai une dizaine d'enregistrements ???
Ou est l'erreur?
 
Merci à vous

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)