Philippe TROTIN Microsoft Services France _______________________________
"Telynor" a écrit dans le message de groupe de discussion : > Bonjour, > > j'ai un petit soucis avec une procédure stockée. > > Voici mon code : > > [code] > ALTER PROCEDURE [dbo].[GetNegociatePrice] > ( > @ClientID NVARCHAR > ) > > AS > > SELECT * > FROM NegociatePrice_View > WHERE ClientID = @ClientID[/code] > > Si je fais > > [code] > exec GetNegociatePrice '411ALFER' > [/code] > > Ma procédure ne renvoit aucun résultat > > > Hors si je fais la requete suivante > > [code] > SELECT * > FROM NegociatePrice_View > WHERE ClientID = '411ALFER' > [/code] > > j'obtiens des résultats. > > Il doit y avoir un truc qui m'echappe mais vraiment je ne vois pas quoi. > > Si vous avez des idées qui peuvent m'aider n'hesitez pas. > > D'avance merci
Bien vu !
Merci beaucoup
"Philippe TROTIN [MS]" a écrit :
Bonjour,
C'est l'entête de votre procédure qui doit pécher (vous n'avez pas spécifié
de taille pour votre paramètre NVARCHAR :
Philippe TROTIN
Microsoft Services France
_______________________________
"Telynor" <Telynor@discussions.microsoft.com> a écrit dans le message de
groupe de discussion : 4C57BD2B-AB5D-49A3-9DBB-D69DA31DAE60@microsoft.com...
> Bonjour,
>
> j'ai un petit soucis avec une procédure stockée.
>
> Voici mon code :
>
> [code]
> ALTER PROCEDURE [dbo].[GetNegociatePrice]
> (
> @ClientID NVARCHAR
> )
>
> AS
>
> SELECT *
> FROM NegociatePrice_View
> WHERE ClientID = @ClientID[/code]
>
> Si je fais
>
> [code]
> exec GetNegociatePrice '411ALFER'
> [/code]
>
> Ma procédure ne renvoit aucun résultat
>
>
> Hors si je fais la requete suivante
>
> [code]
> SELECT *
> FROM NegociatePrice_View
> WHERE ClientID = '411ALFER'
> [/code]
>
> j'obtiens des résultats.
>
> Il doit y avoir un truc qui m'echappe mais vraiment je ne vois pas quoi.
>
> Si vous avez des idées qui peuvent m'aider n'hesitez pas.
>
> D'avance merci
Philippe TROTIN Microsoft Services France _______________________________
"Telynor" a écrit dans le message de groupe de discussion : > Bonjour, > > j'ai un petit soucis avec une procédure stockée. > > Voici mon code : > > [code] > ALTER PROCEDURE [dbo].[GetNegociatePrice] > ( > @ClientID NVARCHAR > ) > > AS > > SELECT * > FROM NegociatePrice_View > WHERE ClientID = @ClientID[/code] > > Si je fais > > [code] > exec GetNegociatePrice '411ALFER' > [/code] > > Ma procédure ne renvoit aucun résultat > > > Hors si je fais la requete suivante > > [code] > SELECT * > FROM NegociatePrice_View > WHERE ClientID = '411ALFER' > [/code] > > j'obtiens des résultats. > > Il doit y avoir un truc qui m'echappe mais vraiment je ne vois pas quoi. > > Si vous avez des idées qui peuvent m'aider n'hesitez pas. > > D'avance merci
Philippe TROTIN [MS]
C'était avec plaisir :-)
Cordialement _______________________________
Philippe TROTIN Microsoft Services France _______________________________
"Telynor" a écrit dans le message de groupe de discussion :
Bien vu !
Merci beaucoup
"Philippe TROTIN [MS]" a écrit :
Bonjour,
C'est l'entête de votre procédure qui doit pécher (vous n'avez pas spécifié de taille pour votre paramètre NVARCHAR :
Philippe TROTIN Microsoft Services France _______________________________
"Telynor" a écrit dans le message de groupe de discussion :
> Bonjour, > > j'ai un petit soucis avec une procédure stockée. > > Voici mon code : > > [code] > ALTER PROCEDURE [dbo].[GetNegociatePrice] > ( > @ClientID NVARCHAR > ) > > AS > > SELECT * > FROM NegociatePrice_View > WHERE ClientID = @ClientID[/code] > > Si je fais > > [code] > exec GetNegociatePrice '411ALFER' > [/code] > > Ma procédure ne renvoit aucun résultat > > > Hors si je fais la requete suivante > > [code] > SELECT * > FROM NegociatePrice_View > WHERE ClientID = '411ALFER' > [/code] > > j'obtiens des résultats. > > Il doit y avoir un truc qui m'echappe mais vraiment je ne vois pas > quoi. > > Si vous avez des idées qui peuvent m'aider n'hesitez pas. > > D'avance merci
C'était avec plaisir :-)
Cordialement
_______________________________
Philippe TROTIN
Microsoft Services France
_______________________________
"Telynor" <Telynor@discussions.microsoft.com> a écrit dans le message de
groupe de discussion : 17AB0E34-76EE-42D1-83EB-F731DF800242@microsoft.com...
Bien vu !
Merci beaucoup
"Philippe TROTIN [MS]" a écrit :
Bonjour,
C'est l'entête de votre procédure qui doit pécher (vous n'avez pas
spécifié
de taille pour votre paramètre NVARCHAR :
Philippe TROTIN
Microsoft Services France
_______________________________
"Telynor" <Telynor@discussions.microsoft.com> a écrit dans le message de
groupe de discussion :
4C57BD2B-AB5D-49A3-9DBB-D69DA31DAE60@microsoft.com...
> Bonjour,
>
> j'ai un petit soucis avec une procédure stockée.
>
> Voici mon code :
>
> [code]
> ALTER PROCEDURE [dbo].[GetNegociatePrice]
> (
> @ClientID NVARCHAR
> )
>
> AS
>
> SELECT *
> FROM NegociatePrice_View
> WHERE ClientID = @ClientID[/code]
>
> Si je fais
>
> [code]
> exec GetNegociatePrice '411ALFER'
> [/code]
>
> Ma procédure ne renvoit aucun résultat
>
>
> Hors si je fais la requete suivante
>
> [code]
> SELECT *
> FROM NegociatePrice_View
> WHERE ClientID = '411ALFER'
> [/code]
>
> j'obtiens des résultats.
>
> Il doit y avoir un truc qui m'echappe mais vraiment je ne vois pas
> quoi.
>
> Si vous avez des idées qui peuvent m'aider n'hesitez pas.
>
> D'avance merci
Philippe TROTIN Microsoft Services France _______________________________
"Telynor" a écrit dans le message de groupe de discussion :
> Bonjour, > > j'ai un petit soucis avec une procédure stockée. > > Voici mon code : > > [code] > ALTER PROCEDURE [dbo].[GetNegociatePrice] > ( > @ClientID NVARCHAR > ) > > AS > > SELECT * > FROM NegociatePrice_View > WHERE ClientID = @ClientID[/code] > > Si je fais > > [code] > exec GetNegociatePrice '411ALFER' > [/code] > > Ma procédure ne renvoit aucun résultat > > > Hors si je fais la requete suivante > > [code] > SELECT * > FROM NegociatePrice_View > WHERE ClientID = '411ALFER' > [/code] > > j'obtiens des résultats. > > Il doit y avoir un truc qui m'echappe mais vraiment je ne vois pas > quoi. > > Si vous avez des idées qui peuvent m'aider n'hesitez pas. > > D'avance merci