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
[ASP.NET] NE PAS SE FAIRE AVOIR PAR IHTTPMODULE ET SA MéTHODE INIT()[ASP.NET] NE PAS SE FAIRE AVOIR PAR IHTTPMODULE ET SA MéTHODE INIT() par tja
Beaucoup de développeurs pensent que lorsqu'on créé et enregistre un IHttpModule, il n'en existe qu'une seule instance et la méthode Init() sera appelée qu'une fois.
C'est faux
Cela peut vraiment créer des bugs subtils dont en ne se rend pas compte ...
Cliquez pour lire la suite de l'article par tja [MSTD10] SHAREPOINT 2010 ET TEAM FOUNDATION SERVER[MSTD10] SHAREPOINT 2010 ET TEAM FOUNDATION SERVER par phil
Un post rapide pour vous informer de la disponibilité de la vidéo de ma présentation sur SharePoint 2010 & Team Foundation Server. http://www.microsoft.com/france/vision/mstechdays10/Webcast.aspx?EID=20215d48-02e3-4d43-8c36-e53505c3b316 Dans la ...
Cliquez pour lire la suite de l'article par phil [MSTD10] SQL SERVER 2008 POUR LES DéVELOPPEURS ET VISUAL STUDIO TEAM SYSTEM DATABASE EDITION[MSTD10] SQL SERVER 2008 POUR LES DéVELOPPEURS ET VISUAL STUDIO TEAM SYSTEM DATABASE EDITION par Miiitch
Lors de cette session que j'ai animé avec Rui , j'ai eu l'occasion de présenter, en plus des nouveautés de SQL Server 2008, comment utiliser l'édition "database" de Visual Studio 2008. Le principe? Avoir les mêmes outils lors que l'on travaille avec une b...
Cliquez pour lire la suite de l'article par Miiitch [WF4] LOCALISER SIMPLEMENT UNE ACTIVITé ET SON DESIGNER WPF[WF4] LOCALISER SIMPLEMENT UNE ACTIVITé ET SON DESIGNER WPF par JeremyJeanson
La localisation . vous connaissez ce system miraculeux qui permet à votre application de s'afficher dans la langue de l'utilisateur (à condition de l'avoir intégrée dans votre programme). Comment mettre en place la localisation dans WF4? Cette question m'...
Cliquez pour lire la suite de l'article par JeremyJeanson [TECHDAYS 2010] WEBCASTS ET SLIDES[TECHDAYS 2010] WEBCASTS ET SLIDES par Audrey
Les webcasts des sessions des Techdays 2010 sont maintenant disponibles en ligne ! Me concernant, voici les slides et le webcast de la session Blend 3 / Skechtflow : Dessinez c'est gagné ! (animée avec Michel Perfetti ) Les slides et le webcast : Blend 3/...
Cliquez pour lire la suite de l'article par Audrey
Logiciels
Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor Xlite (v 3.0 build 41150)XLITE (V 3.0 BUILD 41150)c'est un logiciel qui permet de téléphoner par Internet à l'aide d'un compte SIP pratique pour le... Cliquez pour télécharger Xlite Academy System (10.9.3.0)ACADEMY SYSTEM (10.9.3.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|