PDA

View Full Version : نمایش خروجی StoredProcedure در TextBox



ehsankhan
جمعه 26 شهریور 1395, 10:57 صبح
با سلام
پروسیجری را در sql server نوشته و ذخیره کرده ام

در سی شارپ آن پروسیجر را به شکل زیر فراخوانی کرده ام

SqlDataAdapter da = new SqlDataAdapter("sum", con);
con.Open();
da.SelectCommand.CommandType = CommandType.StoredProcedure;
DataTable dt = new DataTable();
da.Fill(dt);
حال می خواهم خروجی این پروسجر را که یک عدد است در یک تکست باکس نمایش دهم چطوری این کار را می شود انجام داد

ژیار رحیمی
جمعه 26 شهریور 1395, 14:24 عصر
شما وقتی یک مقدار رو به DataTable انتساب میدی در سطر صفر و ستون صفر دیتاتیبل قرار میگیرد

public string GetSum()
{
SqlDataAdapter da = new SqlDataAdapter("sum", con);
con.Open();
da.SelectCommand.CommandType = CommandType.StoredProcedure;
DataTable dt = new DataTable();
da.Fill(dt);
if(dt.Rows==null)return string.Empty;
return dt.Rows[0][0].ToString();


}



textBox1.text=GetSum();