Can any one tell me how to use output parameter in sp and retrive it in c# code.My sp is as follow.
ALTER PROCEDURE [dbo].[ssp_AgriShowdata]
@temp float,
@lpH INT OUTPUT,
@lEC INT OUTPUT,
@lTexture INT OUTPUT,
@lNitrogen INT OUTPUT,
@lPhosphorus INT OUTPUT,
@lPotassium INT OUTPUT
AS
BEGIN
Select C.c_SerialNo,C.c_FirstName,C.c_MiddleName,C.c_LastName,C.c_addr,C.c_Taluka,C.c_SurveyNo,C.c_ReportNumber,C.a_pH,C.a_EC,C.a_Texture,C.a_Nitrogen,C.a_Phosphorus,C.a_Potassium,C.s_Magnessium,C.s_Calcium,C.s_Sulphur,C.m_Zinc,C.m_Iron,C.m_Manganese,C.m_Copper,C.m_Boron,C.c_Date,@lpH=C.l_pH ,C.l_EC,C.l_Texture,C.l_Nitrogen,C.l_Phosphorus,C.l_Potassium,R.r_Crop,R.r_Nitrogen,R.r_Phosphorus,R.r_Potassium,R.r_DAP,R.r_Urea,R.r_PotashMOP,R.r_ZincSulphate,R.r_IronSulphate,R.r_ManganeseSulphate,R.r_CopperSulphate,R.r_Borax,R.r_GreenManure,R.r_FYMCompost,R.r_LimeGypsum,R.r_AfterEveryYears FROM Cultivator_tbl C LEFT OUTER JOIN Recommendation_tbl R on C.Cid=@temp AND R.Did=@temp ORDER BY C.c_FirstName ASC,R.Rid ASC ;
END
in the sp when i write
@lpH=C.l_pH
it shows me some error for
C.c_SerialNo