Yop yop!
J'aimerais savoir comment récupérer la variable OUTPUT d'une procédure stockée.
Ma procédure stockée, c'est ca :
Code :
- CREATE PROC NouveauNoRef
- (
- @newNo varchar(10) OUTPUT
- )
- AS
- SET @newNo = (SELECT LEFT(noRef, 4) + CAST((CAST(RIGHT(noRef, 6) AS INT) + 1) AS VARCHAR) FROM Personnes WHERE noRef = (SELECT MAX(noRef) FROM Personnes))
- GO
|
et pour l'instant j'ai ce code (mais ca marche pas...) :
Code :
- DataSet ds9 = db.ExecuteDataSet("NouveauNoRef" );
- noRef = ds9.Tables[0].Rows[0]["newNo"].ToString();
|
Merci pour l'aide!
++