bonjour,
j'ai une proc=E9dure stock=E9e dans sql server :=20
CREATE PROCEDURE [dbo].[SCA_marina_test_code]=20
@code as char
AS
select cdix_libelle
from sno_diagcimdix_cdix
where cdix_code=3D@code
GO
Lorsque je l'appelle dans mon code VB :
mstr_SQL =3D "EXEC SCA_marina_test_code " & code =20
Lors de l'ex=E9cution, une erreur apparait, comme s'il n'y=20
avait aucun enregistrement.(lorsque je teste directement=20
sur la table, j'ai un enregistrement)
Qu'elle est l'erreur? Comment faire pour passer un=20
param=E8tre =E0 une proc=E9dure stock=E9e, depuis VB.
merci d'avance
Mimi
Merci de poster les réponses au groupe afin d'en faire profiter à tous "mimi" wrote in message news:050b01c3de77$ea15af30$ bonjour, j'ai une procédure stockée dans sql server : CREATE PROCEDURE [dbo].[SCA_marina_test_code] @code as char AS select cdix_libelle from sno_diagcimdix_cdix where cdix_code=@code GO Lorsque je l'appelle dans mon code VB : mstr_SQL = "EXEC SCA_marina_test_code " & code Lors de l'exécution, une erreur apparait, comme s'il n'y avait aucun enregistrement.(lorsque je teste directement sur la table, j'ai un enregistrement) Qu'elle est l'erreur? Comment faire pour passer un paramètre à une procédure stockée, depuis VB. merci d'avance Mimi
Salut Mimi! :O)
Regarde cette exemple qui utilise ADO :
http://groups.google.com/groups?threadm=e%24V6nm7RDHA.1324%40TK2MSFTNGP11.phx.gbl
Tu devrais également pouvoir l'appeler en SQL de cette façon :
'***
mstr_SQL = "EXEC SCA_marina_test_code @code='" & code & "'"
'***
Merci de poster les réponses au groupe afin d'en faire profiter à tous
"mimi" <anonymous@discussions.microsoft.com> wrote in message
news:050b01c3de77$ea15af30$a501280a@phx.gbl...
bonjour,
j'ai une procédure stockée dans sql server :
CREATE PROCEDURE [dbo].[SCA_marina_test_code]
@code as char
AS
select cdix_libelle
from sno_diagcimdix_cdix
where cdix_code=@code
GO
Lorsque je l'appelle dans mon code VB :
mstr_SQL = "EXEC SCA_marina_test_code " & code
Lors de l'exécution, une erreur apparait, comme s'il n'y
avait aucun enregistrement.(lorsque je teste directement
sur la table, j'ai un enregistrement)
Qu'elle est l'erreur? Comment faire pour passer un
paramètre à une procédure stockée, depuis VB.
merci d'avance
Mimi
Merci de poster les réponses au groupe afin d'en faire profiter à tous "mimi" wrote in message news:050b01c3de77$ea15af30$ bonjour, j'ai une procédure stockée dans sql server : CREATE PROCEDURE [dbo].[SCA_marina_test_code] @code as char AS select cdix_libelle from sno_diagcimdix_cdix where cdix_code=@code GO Lorsque je l'appelle dans mon code VB : mstr_SQL = "EXEC SCA_marina_test_code " & code Lors de l'exécution, une erreur apparait, comme s'il n'y avait aucun enregistrement.(lorsque je teste directement sur la table, j'ai un enregistrement) Qu'elle est l'erreur? Comment faire pour passer un paramètre à une procédure stockée, depuis VB. merci d'avance Mimi