Accueil > Forum > > > > count(*) renvoie toujours 0
count(*) renvoie toujours 0
jeudi 30 août 2007 à 11:17:13 |
count(*) renvoie toujours 0

quatrequart
|
Bonjour, voila j'ai une procédute stockée qui devrait compter le nombre d'enregistrement dans une table qui corresponde au paramétre. Mais elle me renvoie toujours 0 et je comprned pas pourquoi.  Je vous met le code : ALTER PROCEDURE verifUser ( @nom nvarchar(50), @prenom nvarchar(50), @pswd nvarchar(50) ) AS return select count(*) from [user] where nom=@nom and prenom = @prenom and pswd = @pswd Voila si vous pouviez m'aider ça serai super. 
|
|
jeudi 30 août 2007 à 13:22:42 |
Re : count(*) renvoie toujours 0

dominique.stock
|
Bonjour, L'as-tu testé directement en SQL ?
A priori , un e procedure ne renvoie pas de résultat. Il faut que tu utilises une fonction. sinon essaye aussi trim(nom) , ...
Dom
|
|
jeudi 30 août 2007 à 13:43:42 |
Re : count(*) renvoie toujours 0

quatrequart
|
Effectivement executé directement dans une requétes sql ça marche.
Je ne connait pas les fonctions sql. Comment tu l'écrirais pour que ça marche?
En tous cas merci tu viens de m'éviter de chercher pendant des jours où etait l'erreur dans mon code.
|
|
jeudi 30 août 2007 à 13:53:04 |
Re : count(*) renvoie toujours 0

quatrequart
|
J'ai réussi à faire ce que je voulais. Je passe directement par une requétes et non plus par une procédure.
Encore merci pour ton aide.
|
|
jeudi 30 août 2007 à 13:59:11 |
Re : count(*) renvoie toujours 0

DARKSIDIOUS
|
Salut, De toute façon, quel est l'intérêt de faire un procédure pour si peu de chose ? ______________________________________ DarK Sidious
|
|
jeudi 30 août 2007 à 14:00:00 |
Re : count(*) renvoie toujours 0
|
jeudi 30 août 2007 à 20:09:59 |
Re : count(*) renvoie toujours 0

nhervagault
|
Salut
Les procedures comme leur nom l'indique ne renvoie rien.
Sur sqlserveur c'est 0 si elle est executer sans erreurs et 1 (il me semble si il y a une erreur)
Il faut utiliser un parametre de sortie, ou une fonction.
Ou sinon par exemple en dotnet utiliser un ExecuteScalar ou ExecuteReader Pour java je crois que c'est un resultset
Bon courage, esperant alors eclaircit le problème.
|
|
jeudi 30 août 2007 à 20:45:17 |
Re : count(*) renvoie toujours 0

DARKSIDIOUS
|
Salut, Je confirme, en java c'est un Resultset ;) ______________________________________ DarK Sidious
|
|
Cette discussion est classée dans : count, toujours, prenom, renvoie, nvarchar
Répondre à ce message
Sujets en rapport avec ce message
sql serveur et not null [ par jimmy69 ]
Bonjour,Je debute sous sql serveur et bon j'ai un stress !J'ai cree une table que voici CREATE TABLE T_personnes ( pktest INTEGER IDENTITY(0,1) NOT
Order by sur un count [ par dorian53 ]
Bonjour,Je souhaite executer un classement sur une table de vote.SELECT voteVM, COUNT(numVM)FROM voteGROUP BY voteVMORDER BY 2 DESC, 1 ASC(a savoir
deux count dans une requete [ par Matt67 ]
Bonsoir, J'ai le champs suivant | champs | 1 2 3 1 3 2 5 &n
REQUETE UPDATE [ par nawal59 ]
Salut,voici mon problème:je fais un formulaire de saisie qui renvoie les données dans une table "table1" et dans ce formulaire, j'ai fais un groupe d'
Un group by me resiste [ par ManuAntibes ]
Salut à tousJe veux mettre un groupe By dans mon jeu d'enregitrement , il n'en veut pas !!!!voici mon jeu d'enregistrementDim Re_liste_prenom__MMColPa
requête avec un count et peut être un max [ par Diabolus ]
Bonjour J'ai une table qui contient un numéro de plaque et un numéro de groupe, et j'aimerai afficher le numéro de groupe qui a le plus de plaques (do
LIKE [ par elog29 ]
Bonjour,Je cherche a utiliser like sur 1 champ entre 2 tables, voici ma requete, elle ne me retourne pas d'erreur mais ne m'affiche pas de resultat<FO
[OT] Les fonctions sur chaîne de caractères en Transact-SQL [ par IgorN2004 ]
Mesdames et Messieurs, Je voudrais bien vous proposer gratuitement les fonctions en Transact-SQL qui sont les suivantes AT(): Renvoie la position num
Trigger et count() [ par sim51 ]
Bonjour , J' ai un petit problème avec une fonction pour un trigger et la fonction count. En effet lorsque le trigger se déclanche, j'ai une erreur qu
group by ou non? [ par Rjoe ]
bonjour je simplifie mon problemequi est le suivant:je voudrais afficher an executant ma requeteselect nom,prenom,jobfrom ENTREPRISEgroup by jobest ce
Livres en rapport
|
Derniers Blogs
WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui l'ont sagement suivi. Je profite de ce poste pour fai...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : SYSTEM CENTER SERVICE MANAGER 2012 VUE D'ENSEMBLETECHDAYS PARIS 2012 : SYSTEM CENTER SERVICE MANAGER 2012 VUE D'ENSEMBLE par ROMELARD Fabrice
Speakers: Julien Marechal, Gautier Confiant, Sébastien MEYER La session débute par le positionnement de la solution System Center par rapport aux concepts d'organisation ITIL. Le portail du catalogue de se...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : PLEINIèRE SECOND JOURTECHDAYS PARIS 2012 : PLEINIèRE SECOND JOUR par ROMELARD Fabrice
Après une première journée dédiée aux développeurs, cette seconde journée est dédiée au monde des entreprises et de ses applications. Ainsi, cette pleinière est dédiée à faire un 360 de l'évolution des applications Business aux demandes ac...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : RETOUR D'EXPéRIENCE SUR LA MISE EN PLACE D'UN CLOUD PRIVéTECHDAYS PARIS 2012 : RETOUR D'EXPéRIENCE SUR LA MISE EN PLACE D'UN CLOUD PRIVé par ROMELARD Fabrice
Speaker : Guillaume Rochette Cette session est dédiée à fournir le retour sur la mise en place d'un cloud privé (IaaS) par Osiatis pour son compte ou celui de ses clients. Ce projet s'est déroulé sur 4 mois et a permis de faire évoluer...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|