دریافت پارامتر خروجی از stored procedure در سی شارپ
با سلام . من 2 تا مشکل دارم تویه کوئری که نوشتم :
اول کوئری خودم رو میزارم اینجا تا مشکل اول رو بگم :
CREATE PROCEDURE s2 @x char(8),@y nvarchar(8),@z int output
as
SELECT TOP 100 PERCENT SUM(dbo.S_DTL_FCT.QUANTITY) AS Expr1, dbo.S_DTL_FCT.UN_PRC AS Expr2, dbo.S_ODS.OD_CD,
dbo.S_CUSTOMER.CUST_CD
FROM dbo.S_CUSTOMER INNER JOIN
dbo.S_HED_FCT ON dbo.S_CUSTOMER.CUST_CD = dbo.S_HED_FCT.CUST_CD INNER JOIN
dbo.S_DTL_FCT ON dbo.S_HED_FCT.id = dbo.S_DTL_FCT.id INNER JOIN
dbo.S_ODS ON dbo.S_DTL_FCT.OD_CD = dbo.S_ODS.OD_CD
WHERE (dbo.S_DTL_FCT.Stock_cd = 1) AND (dbo.S_HED_FCT.Stock_cd = 1) AND (dbo.S_HED_FCT.Price_Kind = 2) AND (dbo.S_HED_FCT.TYPERH_CD = 2)
AND (dbo.S_HED_FCT.ACC_YEAR = 1393) AND FACT_DATE between @x and @y
GROUP BY dbo.S_ODS.OD_CD, dbo.S_CUSTOMER.CUST_CD, dbo.S_DTL_FCT.UN_PRC
ORDER BY dbo.S_CUSTOMER.CUST_CD
GO
1 - من میخوام که ضرب SUM(dbo.S_DTL_FCT.QUANTITY) AS Expr1 و dbo.S_DTL_FCT.UN_PRC AS Expr2 رو بریزم تویه متغیر z که تعریف کردم
2 - میخوام اون مقدار رو تویه سی شارپ تویه یه لیبل نشون بدم .
حالا باس چیکار کنم ؟
نقل قول: دریافت پارامتر خروجی از stored procedure در سی شارپ
دوستان سوال رو بد طرح کردم ؟
1 ضمیمه
نقل قول: دریافت پارامتر خروجی از stored procedure در سی شارپ
من یه عکس از اون چیزی که میخوام میزارم
ضمیمه 120971
نقل قول: دریافت پارامتر خروجی از stored procedure در سی شارپ
فکر کنم تقریبا بشه همچین چیزی
SqlConnection sc=new SqlConnection("connection string");
SqlCommand scom = new SqlCommand("select SUM(dbo.S_DTL_FCT.QUANTITY) * dbo.S_DTL_FCT.UN_PRC from S_DTL_FCT", sc);
label1.Text = scom.ExecuteScalar().ToString();
نقل قول: دریافت پارامتر خروجی از stored procedure در سی شارپ
نه اشتباه بود .
البته که سوال من هم 2 تیکه بود .