cmd.Parameters.Add("@Param1", type de ton paramètre).Value = valeur1 cmd.Parameters.Add("@Param2", type de ton paramètre).Value = valeur2 cmd.Parameters.Add("@Param3", type de ton paramètre).Value = valeur3
.......Appel de la procédure stockée
OU
' Si ta procédure stockée doit être appelée plusieurs fois.
pc = cmd.Parameters pc.Add("@Param1", type de ton paramètre) pc.Add("@Param2", type de ton paramètre) pc.Add("@Param3", type de ton paramètre)
For ..... pc("@Param1").Value = .... pc("@Param2").Value = .... pc("@Param3").Value = .... ........Appel de la procédure stockée Next
cmd.Dispose() cmd = Nothing
Catch ex As Exception MessageBox.Show(ex.ToString) Finally connect.Close() connect.Dispose() connect = Nothing End Try
A+
-- fmillox
"Chris" a écrit :
bonjour, comment puis je faire pour appeller une procedure stockée et lui passer des parametres?
merci
Salut Chris,
Un petit bout de code pour t'aider :
Dim strConnect As String
Dim connect As SqlConnection
Dim cmd As SqlCommand
Dim pc As SqlParameterCollection
Try
' strConnect : Chaîne permettant de se connecter à la base de données.
connect = New SqlConnection(strConnect)
connect.Open()
cmd.Parameters.Add("@Param1", type de ton paramètre).Value = valeur1
cmd.Parameters.Add("@Param2", type de ton paramètre).Value = valeur2
cmd.Parameters.Add("@Param3", type de ton paramètre).Value = valeur3
.......Appel de la procédure stockée
OU
' Si ta procédure stockée doit être appelée plusieurs fois.
pc = cmd.Parameters
pc.Add("@Param1", type de ton paramètre)
pc.Add("@Param2", type de ton paramètre)
pc.Add("@Param3", type de ton paramètre)
For .....
pc("@Param1").Value = ....
pc("@Param2").Value = ....
pc("@Param3").Value = ....
........Appel de la procédure stockée
Next
cmd.Dispose()
cmd = Nothing
Catch ex As Exception
MessageBox.Show(ex.ToString)
Finally
connect.Close()
connect.Dispose()
connect = Nothing
End Try
A+
--
fmillox
"Chris" a écrit :
bonjour,
comment puis je faire pour appeller une procedure stockée et lui passer des
parametres?
cmd.Parameters.Add("@Param1", type de ton paramètre).Value = valeur1 cmd.Parameters.Add("@Param2", type de ton paramètre).Value = valeur2 cmd.Parameters.Add("@Param3", type de ton paramètre).Value = valeur3
.......Appel de la procédure stockée
OU
' Si ta procédure stockée doit être appelée plusieurs fois.
pc = cmd.Parameters pc.Add("@Param1", type de ton paramètre) pc.Add("@Param2", type de ton paramètre) pc.Add("@Param3", type de ton paramètre)
For ..... pc("@Param1").Value = .... pc("@Param2").Value = .... pc("@Param3").Value = .... ........Appel de la procédure stockée Next
cmd.Dispose() cmd = Nothing
Catch ex As Exception MessageBox.Show(ex.ToString) Finally connect.Close() connect.Dispose() connect = Nothing End Try
A+
-- fmillox
"Chris" a écrit :
bonjour, comment puis je faire pour appeller une procedure stockée et lui passer des parametres?
merci
Chris
merci pour ta reponse, a ton avis dois je mettre ma base de donnee comme nouveau projet de ma solution ou mettre ma base dans le projet de l'application ou est ce que le mieux est de gerer la base a part avec manager 2005?
"Millox Frédéric" a écrit dans le message de news:
Salut Chris,
Un petit bout de code pour t'aider :
Dim strConnect As String Dim connect As SqlConnection Dim cmd As SqlCommand Dim pc As SqlParameterCollection
Try ' strConnect : Chaîne permettant de se connecter à la base de données. connect = New SqlConnection(strConnect) connect.Open()
cmd.Parameters.Add("@Param1", type de ton paramètre).Value = valeur1 cmd.Parameters.Add("@Param2", type de ton paramètre).Value = valeur2 cmd.Parameters.Add("@Param3", type de ton paramètre).Value = valeur3
.......Appel de la procédure stockée
OU
' Si ta procédure stockée doit être appelée plusieurs fois.
pc = cmd.Parameters pc.Add("@Param1", type de ton paramètre) pc.Add("@Param2", type de ton paramètre) pc.Add("@Param3", type de ton paramètre)
For ..... pc("@Param1").Value = .... pc("@Param2").Value = .... pc("@Param3").Value = .... ........Appel de la procédure stockée Next
cmd.Dispose() cmd = Nothing
Catch ex As Exception MessageBox.Show(ex.ToString) Finally connect.Close() connect.Dispose() connect = Nothing End Try
A+
-- fmillox
"Chris" a écrit :
bonjour, comment puis je faire pour appeller une procedure stockée et lui passer des parametres?
merci
merci pour ta reponse, a ton avis dois je mettre ma base de donnee comme
nouveau projet de ma solution ou mettre ma base dans le projet de
l'application ou est ce que le mieux est de gerer la base a part avec
manager 2005?
"Millox Frédéric" <MilloxFrdric@discussions.microsoft.com> a écrit dans le
message de news: 512828D4-2ADB-4961-B636-FA0F948DBA19@microsoft.com...
Salut Chris,
Un petit bout de code pour t'aider :
Dim strConnect As String
Dim connect As SqlConnection
Dim cmd As SqlCommand
Dim pc As SqlParameterCollection
Try
' strConnect : Chaîne permettant de se connecter à la base de données.
connect = New SqlConnection(strConnect)
connect.Open()
cmd.Parameters.Add("@Param1", type de ton paramètre).Value = valeur1
cmd.Parameters.Add("@Param2", type de ton paramètre).Value = valeur2
cmd.Parameters.Add("@Param3", type de ton paramètre).Value = valeur3
.......Appel de la procédure stockée
OU
' Si ta procédure stockée doit être appelée plusieurs fois.
pc = cmd.Parameters
pc.Add("@Param1", type de ton paramètre)
pc.Add("@Param2", type de ton paramètre)
pc.Add("@Param3", type de ton paramètre)
For .....
pc("@Param1").Value = ....
pc("@Param2").Value = ....
pc("@Param3").Value = ....
........Appel de la procédure stockée
Next
cmd.Dispose()
cmd = Nothing
Catch ex As Exception
MessageBox.Show(ex.ToString)
Finally
connect.Close()
connect.Dispose()
connect = Nothing
End Try
A+
--
fmillox
"Chris" a écrit :
bonjour,
comment puis je faire pour appeller une procedure stockée et lui passer
des
parametres?
merci pour ta reponse, a ton avis dois je mettre ma base de donnee comme nouveau projet de ma solution ou mettre ma base dans le projet de l'application ou est ce que le mieux est de gerer la base a part avec manager 2005?
"Millox Frédéric" a écrit dans le message de news:
Salut Chris,
Un petit bout de code pour t'aider :
Dim strConnect As String Dim connect As SqlConnection Dim cmd As SqlCommand Dim pc As SqlParameterCollection
Try ' strConnect : Chaîne permettant de se connecter à la base de données. connect = New SqlConnection(strConnect) connect.Open()
cmd.Parameters.Add("@Param1", type de ton paramètre).Value = valeur1 cmd.Parameters.Add("@Param2", type de ton paramètre).Value = valeur2 cmd.Parameters.Add("@Param3", type de ton paramètre).Value = valeur3
.......Appel de la procédure stockée
OU
' Si ta procédure stockée doit être appelée plusieurs fois.
pc = cmd.Parameters pc.Add("@Param1", type de ton paramètre) pc.Add("@Param2", type de ton paramètre) pc.Add("@Param3", type de ton paramètre)
For ..... pc("@Param1").Value = .... pc("@Param2").Value = .... pc("@Param3").Value = .... ........Appel de la procédure stockée Next
cmd.Dispose() cmd = Nothing
Catch ex As Exception MessageBox.Show(ex.ToString) Finally connect.Close() connect.Dispose() connect = Nothing End Try
A+
-- fmillox
"Chris" a écrit :
bonjour, comment puis je faire pour appeller une procedure stockée et lui passer des parametres?