Procedure stockée qui return [Résolu]

rosa_rio 6 Messages postés dimanche 19 février 2006Date d'inscription 16 juin 2006 Dernière intervention - 15 juin 2006 à 13:57 - Dernière réponse : fadiabou 11 Messages postés lundi 16 février 2009Date d'inscription 27 juillet 2009 Dernière intervention
- 27 juil. 2009 à 13:31
bonjour
je cré une procedure stoquée en sql server qui return une valeur comme suit:
create proc p1 @var int
as
return @var
et je sais pas comment l'executer pour avoir la vauler de @var.
Merci pour votre aide
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
cs_Malkuth 278 Messages postés samedi 22 février 2003Date d'inscription 24 avril 2013 Dernière intervention - 15 juin 2006 à 14:53
3
Merci
Voilà faire comment depuis une requette

DECLARE @Result int
DECLARE @Param int
SET @Param = 23 -- Comme ça !!!
EXEC @Result = p1 @Param
SELECT @Result

mais si tu veux récupérer depuis un prog dis le et inquique le language utiliser et la technologie employer (ex : VB - .Net 2.0)

Merci cs_Malkuth 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

Commenter la réponse de cs_Malkuth
rosa_rio 6 Messages postés dimanche 19 février 2006Date d'inscription 16 juin 2006 Dernière intervention - 16 juin 2006 à 13:25
0
Merci
salut
merci beaucoup. ça marche :)
Commenter la réponse de rosa_rio
fadiabou 11 Messages postés lundi 16 février 2009Date d'inscription 27 juillet 2009 Dernière intervention - 27 juil. 2009 à 13:31
0
Merci
slt ,je suis en train de développé en vb net,j'ai créé une procédure stockée,je voudrai l'appeler mais çà ne marche pas.Voici le code pour l'appel :
Private Sub ID_CarburantComboBox_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ID_CarburantComboBox.SelectedIndexChanged
Dim cs As New SqlConnection _
(Global.Gestion_aosis_elton.My.Settings.MConnectionString)
Dim com As New SqlCommand("fdprix")
com.CommandType = CommandType.StoredProcedure
com.Parameters.Add("@Produit", SqlDbType.Text).Value = ID_CarburantComboBox.Text
cs.Open()
Dim rd As SqlDataReader = com.ExecuteReader()
If rd.Read Then
Me.Prix_venteTextBox.Text = rd.GetDouble(0)
rd.Close()

End If
cs.Close()
end sub.

Aider moi svp
Commenter la réponse de fadiabou

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.