Parametre de sortie dans procedure stockée
bonjour,
alors la question est très bete surement mais bon je la pose quand même
nous avons une procedure stockée définie comme suis :
Code:
1 2 3 4 5 6 7 8
| PROCEDURE [dbo].[sp_NewSmallContract](
@START_DATE datetime,
@END_DATE datetime,
@MWH_YEAR numeric(18,10),
@PRODUCT_ID bigint,
@SUB_PRODUCT_ID [bigint],
@SEGMENT_ID bigint,
@Result [bit] OUTPUT) |
dans mon code C# j'essaye de l'xecuter et de retrouver la valeur de sortie mais ...
je fait comme ça
Code:
1 2 3
| ds_ImportTableAdapters.QueriesTableAdapter sp =
new CST.Import.ds_ImportTableAdapters.QueriesTableAdapter();
sp.sp_NewSmallContract(dr.START_DATE,dr.END_DATE,dr.MWH_YEAR,dr.PRODUCT_ID,dr.SUB_PRODUCT_ID,dr.SEGMENT_ID,rowPassed ); |
et il me dit
Citation:
The best overloaded method match for 'CST.Import.ds_ImportTableAdapters.QueriesTableAdapter.sp_NewSmallContract(System.DateTime?, System.DateTime?, decimal?, long?, long?, long?, ref bool?)' has some invalid arguments
et aussi
Citation:
cannot convert from 'bool' to 'ref bool?
Alors, j'essaye plein de choses... mais je suis nul car rien ne fonctionne... j'ai loupé un truc mais quoi?
merci de votre aide