سلاممن یک sp توی دیتابیس ساخته ام برای selectوقتی روی خود managment studio اجراش میکنم درست اجرا میشهولی توی کد اصلا پیداش نمیکنهکانکشن هم با sa بر قرار میکنم یعنی یوزر دسترسی داره توی پروفایلر هم چک کردم sp ارسال میشه همون رو از توی پروفایلر توی کوئری کپی میکنم بازهم اجرا میشه ولی توی کد به اکسپشن میخورم
کد HTML:
System.Data.SqlClient.SqlException

HResult=0x80131904
Message=Could not find stored procedure 'GetIncome '' , '' '.
چندین بار چک کردم کوئری درسته وقتی همون کوئری رو اجرا میکنم دقیقا کار میکنه
[ cSHARP]


public IEnumerable<CashInComeModel> GetStroreProcedure(string query)
{
List<CashInComeModel> lstCome = new List<CashInComeModel>();

using (SqlConnection con = new SqlConnection(cn))
{
SqlCommand cmd = new SqlCommand(query, con);
//cmd.CommandType = CommandType.Text;
//cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandType = CommandType.StoredProcedure;

con.Open();
SqlDataReader rdr = cmd.ExecuteReader();
int x = 0;
while (rdr.Read())
{
CashInComeModel lstc = new CashInComeModel();

lstc.Id = x;
lstc.PayAmount = double.Parse(rdr[0].ToString());
lstc.PayTypeName = rdr[1].ToString();

lstCome.Add(lstc);
}
con.Close();
}
return lstCome;
}
[/CSHARP]