Comment envoyé un param a une procédure stocké? [Résolu]

Signaler
Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
14 juin 2010
-
Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
14 juin 2010
-
if (ComboBox1.SelectedItem.Value == "BC :")

{

SqlDataSource4.SelectCommandType = SqlDataSourceCommandType.StoredProcedure;

SqlDataSource4.SelectCommand = "myprocedurestocké";

}


j'aimerais passer un paramétre a la procedure stocké(myprocedurestocké) quesqu'il faut ajouter dans le code.

et merci d'avance.

4 réponses

Messages postés
1024
Date d'inscription
mardi 4 février 2003
Statut
Membre
Dernière intervention
7 juin 2010
64
Hello,

Au premier abord, j'aurais été tenté de donner raison à Bidou, pour la simple (et mauvaise raison) que je ne connaissais pas les SqlDataSource.
Après avoir cherché quelques minutes, j'ai trouvé ceci :

SqlDataSource4.SelectParameters.Add(new Parameter("date",TypeCode.DateTime,DateTime.Now.ToString()));

Pas besoin de mettre de [mailto:'@' '@'] devant le nom du paramètre, il s'en charge lui-même.

Référence : http://msdn2.microsoft.com/en-us/library/9hezew17.aspx

Amicalement, SharpMao

"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!"
(Coluche / 1944-1986 / Pensées et anecdotes)
Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
14 juin 2010
1
salut mais les sujet que tu m'a proposé ne sont pas conforme avec mon code actuelle C-A-D  je souhaite savoir le syntaxe pour faire par exemple :
SqlDataSource4.SelectCommand = "myprocedurestocké" ,paramétre1,paramétre2...
Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
14 juin 2010
1
salut merci  [auteur/SHARPMAO/46230.aspx SharpMao] c'est ce que je cherchais et aussi a [auteur/BIDOU/13319.aspx Bidou] d'avoir pris la peine de répondre