Je na sais pas quel est le code approprié pour exécuter une procédure stockée à partir de vb.net sachant que celle-ci a un paramètre que je récupère à partir de l'application. Merci.
Je na sais pas quel est le code approprié pour exécuter une procédure stockée à partir de vb.net sachant que celle-ci a un paramètre que je récupère à partir de l'application. Merci.
pour executer une procédure stockée à partir de vb.net il suffit d'utiliser un objet sqlcommand
et soit faire "exec ma_sp" en mode texte ou juste "ma_sp" en mode procédure stockée
pour le parametre il suffit d'ajouter un sqlparameter au sqlcommand ...
Voilà un exemple:
Ps: une petite recherche sur google suffisait à trouver ton bonheur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim dataSet As New DataSet Dim sQLComm As New SqlClient.SqlCommand("nomdetaprocédure", New SqlClient.SqlConnection) SQLComm.CommandType = CommandType.StoredProcedure SQLComm.Parameters.Add("nom", letype,lataille) SQLComm.Connection = New SqlClient.SqlConnection("tonconnectionstring") SQLComm.Connection.Open() Dim da As New SqlClient.SqlDataAdapter(sQLComm) da.Fill(dataSet) SQLComm.Connection.Close()
Partager